pass validate