XO engine implementation started