added utilities and interfaces for joint level control -- does not work for GREEN_ONLY