orm and model files, chainable validations