add order mode