Custom Model Validator Implementation