s/register_callback/add_callback/