scaffolds for validations