もうちょっとリファクタリング