Implemented disconnects and disconnect announcement