added UserInfoAccessor.cs