shadow suceed, query id