update the disconnecting - bit poor, needs more work
update chat box
make fixes to the disconnect detection