validate pass