Reparación commit anterior

Con relación al commit anterior, los cambios han sido testeados, se
solucionaron algunos problemas en el código y funciona bien.