bidirectional capability