type3の実行タイミングを確認しやすいようにdebugを追加