add waiting_for_cb