add validation process