añadidas nuevas funciones