Add models and validation.