update callback to use profile for name