UserState docs