max reconnect tries
forgotten escape after moving to string functions
reset room