関数でできる処理を書き換え漏れていたので修正した