pathのファクトリ作っちゃったほうがいいんじゃないか