agregando alguos cambios