update customer + spec