Extra validations

* Added duplicate validations for simillar datatypes to models