rename view class to DirectOrderView