vidyasagar -  added validations to all models