add control and observe commands