changed OrderHandler to RevenueCalculator