preparing for validations