rewrite to handle multiple sessions individually, ignore common session and only reset timer when stuff gets sent to the mud