Changes in Controllable and its implementations