added reload on connection lost, added remove event