added validations to review model