session listeners now cleaned up correctly, no leftovers. status updates dont work at the moment