made a check for session existence on reconnect, may not fix anything