Corregido muchos cambios