例外処理とか追加