refactor usermapper -> store just one user per conversation instead of all sessions