Ultimos cambios con mejoras de la indentacion y comentarios