リファクタリングしています。