修正：呼び出す関数の順番を変更