agregando funciones