Hi, please be aware that OSM does not follow official classification exactly and rather builds a logical road network based on function and use. For example, don't change small deadend roads to high classification or downgrade roads when they form network connections between classes. Official classification is a starting point and these often match, but these are also wrong, especially on municipality level. OSM instead builds a hierarchical network where road class gradually branches out based on how the roads are actually used and what they actually connect.