fix crateSimpleOrder so it handleds passed product