AdrianH: improvements made to steps execution thread