adding code for customer handler