use orderTable abstract