añadidas funciones