リファクタリングの続きのコミット

一部まだ修正が出来ていなかった部分に対してのリファクタリング兼修正です。