reformatting, route object path gen, docs