WV: models with added validation