implemented more buttons of the controller