finished customer edit update front and back end