fixed addNewCustomer with a callback