リファクタリング
working