added validations on field model