validations in pop 2