Last commit wrong now Refactor and red Update Customer