cambios varios diseño y estructura