diff --git a/COVERAGE.md b/COVERAGE.md
index 48ef4c0..156c0d1 100644
--- a/COVERAGE.md
+++ b/COVERAGE.md
@@ -1,11 +1,13 @@
| Name | Stmts | Miss | Branch | BrPart | Cover | Missing |
|------------------------------------- | -------: | -------: | -------: | -------: | ------: | --------: |
-| restgdf/\_\_init\_\_.py | 4 | 0 | 0 | 0 | 100% | |
+| restgdf/\_\_init\_\_.py | 5 | 0 | 0 | 0 | 100% | |
| restgdf/directory/\_\_init\_\_.py | 2 | 0 | 0 | 0 | 100% | |
-| restgdf/directory/directory.py | 16 | 0 | 2 | 0 | 100% | |
+| restgdf/directory/directory.py | 22 | 0 | 4 | 1 | 96% | 28->31 |
| restgdf/featurelayer/\_\_init\_\_.py | 2 | 0 | 0 | 0 | 100% | |
-| restgdf/featurelayer/\_getgdf.py | 45 | 7 | 17 | 4 | 79% |29, 58-60, 67, 97, 99 |
-| restgdf/featurelayer/\_getinfo.py | 89 | 7 | 50 | 7 | 87% |49-53, 76, 97, 104, 138->143, 141, 154, 160->162 |
-| restgdf/featurelayer/featurelayer.py | 89 | 4 | 24 | 5 | 92% |53, 75, 90, 110->112, 137->146, 139, 150->159 |
-| restgdf/utils.py | 36 | 2 | 22 | 2 | 93% | 30, 46 |
-| **TOTAL** | **283** | **20** | **115** | **18** | **89%** | |
+| restgdf/featurelayer/featurelayer.py | 88 | 4 | 24 | 5 | 92% |52, 74, 89, 109->111, 136->145, 138, 149->158 |
+| restgdf/utils/\_\_init\_\_.py | 2 | 0 | 0 | 0 | 100% | |
+| restgdf/utils/crawl.py | 19 | 1 | 16 | 1 | 94% | 18 |
+| restgdf/utils/getgdf.py | 45 | 7 | 17 | 4 | 79% |29, 58-60, 67, 97, 99 |
+| restgdf/utils/getinfo.py | 104 | 7 | 54 | 7 | 89% |49-53, 76, 97, 104, 138->143, 141, 154, 160->162 |
+| restgdf/utils/utils.py | 8 | 0 | 2 | 0 | 100% | |
+| **TOTAL** | **297** | **19** | **117** | **18** | **90%** | |
diff --git a/coverage.svg b/coverage.svg
index 1c7007c..c149003 100644
--- a/coverage.svg
+++ b/coverage.svg
@@ -9,13 +9,13 @@
-
+
coverage
coverage
- 89%
- 89%
+ 90%
+ 90%