update create and update customer