Controlador modificado