support for extra validation model (not just the default validation)