use zendeskerror exception handling to cover the logic written before