リファクタリングがぶっ壊れたので、もう一度。