changes for view and update customer