wait for ensure_user