Seol mar théacs é seo: Incorporating order-flow into optimal execution