Added some backend validations