Modified controller 2