Controllable function

See