controlador interno