Fixed not checking to see if version collection existed first
revert validate_schema to original parameter