Modifique un par de cosas
Funcando parcialmente