advanced validations complete