for customer edit