pongo los calbacks en la misma funcion