Hookで記録を取る準備のために、一度イベントを１つの関数に集める形へ変更