modified ordercontain