validations complete