Client Side Validations and Approvals