when given 0 orders, optimizer should yield zero