made disconnect and plus work. fixes #11