diff --git a/pkg/extractor/v9/extractor_test.go b/pkg/extractor/v9/extractor_test.go
index 0ecb1295..03bbcd1e 100644
--- a/pkg/extractor/v9/extractor_test.go
+++ b/pkg/extractor/v9/extractor_test.go
@@ -123,3 +123,12 @@ func TestExtractResourceSettings(t *testing.T) {
settings, _, _ := NewExtractor().ExtractResourceSettings(pageHTMLBytes)
assert.Equal(t, ogame.ResourceSettings{MetalMine: 100, CrystalMine: 100, DeuteriumSynthesizer: 100, SolarPlant: 100, FusionReactor: 100, SolarSatellite: 100, Crawler: 100, PlasmaTechnology: 100}, settings)
}
+
+func TestExtractUserInfos(t *testing.T) {
+ pageHTMLBytes, _ := ioutil.ReadFile("../../../samples/v9.0.4/en/overview.html")
+ info, err := NewExtractor().ExtractUserInfos(pageHTMLBytes)
+ assert.NoError(t, err)
+ assert.Equal(t, int64(30478), info.Points)
+ assert.Equal(t, int64(1102), info.Rank)
+ assert.Equal(t, int64(2931), info.Total)
+}
diff --git a/samples/v9.0.4/en/overview.html b/samples/v9.0.4/en/overview.html
new file mode 100644
index 00000000..cdb086f6
--- /dev/null
+++ b/samples/v9.0.4/en/overview.html
@@ -0,0 +1,1696 @@
+
+
+
+
+ Ferdinand OGame
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ load...
+
+
+ No fleet movement
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+ |
+
+
+
+
+ |
+
+
+ |
+
+
+
+
+ |
+
+
+ |
+
+
+
+ |
+
+
+ |
+
+
+
+
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+ 0 Contact(s) online
+
+
+ -
+
+
+
+ Chancellor Probe
+ 1
+
+
+
+
+
+
+
+
+
+
+