attempt to wait until current_user is set