added movementhandler