Makes multiple managers work, adds disconnect events