Subiendo cambios en la estructura del codigo