agregado los códigos de las funcionalidades