for qq validate