add pass validation