Implementing exceuteOrder
Conflicts partially resolved
newApi hack complete