add order feature