moved user state tracking only into session