diff --git a/nlohmann::basicjson::begin.md b/nlohmann::basic_json::begin.md
similarity index 92%
rename from nlohmann::basicjson::begin.md
rename to nlohmann::basic_json::begin.md
index 83ec738..737bd0c 100644
--- a/nlohmann::basicjson::begin.md
+++ b/nlohmann::basic_json::begin.md
@@ -6,7 +6,7 @@ const_iterator cbegin() const;
## Description
-Returns an iterator to the first value in the JSON container. If the JSON container is empty, the returned iterator will be equal to [`end()`](https://github.com/nlohmann/json/wiki/nlohmann::basicjson::end).
+Returns an iterator to the first value in the JSON container. If the JSON container is empty, the returned iterator will be equal to [`end()`](https://github.com/nlohmann/json/wiki/nlohmann::basic_json::end).

@@ -20,7 +20,7 @@ Iterator to the first value. Note the return value its deferencabilty depends on
| value type | deferenceable | description |
| ---------- | ------------- | ----------- |
-| null | no | `null` has no value, always equal to [`end()`](https://github.com/nlohmann/json/wiki/nlohmann::basicjson::end) |
+| null | no | `null` has no value, always equal to [`end()`](https://github.com/nlohmann/json/wiki/nlohmann::basic_json::end) |
| boolean | yes | iterator to the boolean value |
| string | yes | iterator to the string value |
| number | yes | iterator to the number value |
@@ -37,5 +37,5 @@ None. The function's noexcept-specification is `noexcept`.
## See also
-- [**end**, **cend**](https://github.com/nlohmann/json/wiki/nlohmann::basicjson::end)
+- [**end**, **cend**](https://github.com/nlohmann/json/wiki/nlohmann::basic_json::end)
returns an iterator to the end
\ No newline at end of file