bidirectional respiration