add multiple connections support in task runner