移動がまだちょっとおかしいので一部revert（後で対応します）