ロールオーバーとロールアウトの実装