agregando nuevas funciones