first validations done