ultima correccion de estilo del codigo de las funcionalidades agregados hasta el momento