task target is used as key for running processes so disconnect can be correctly applied