リファクタリングした