testing timing from check_cb to prepare_cb instead