Divided Check out into *customer and *guest.