cambios en la estructura del programa