updated user session model