Add back end validations