いろいろ再設計。