TaskRunner refactored out.