fixing up callbacks