Fixed some issues in pushing tasks - now waits until runner task