optionを書いた
Error処理、クラスにまとめた