pathの取りまとめ方をかなり変更。