Possibly fixed multiple cart bug