Bi-Directional Controls