rework of cluster manager. support additional launches via a worker