Use coroutine

Merged French, Robert requested to merge fix-boost into master

Merge request reports