modificado para que funcione MVC