extending Order from Base and requiring it in main file