added support for starting multiple workers