Commit before creating orderItem class

need to deepcopy items if using same method, but we don't need to copy
over that much data