blatent bug where reconnects dont work - #4