UserState repo