リファクタリング
Merge commit 'ee17a9cb1e1de648bc4be2deeba47a403b146168'