second commit

いろいろ機能追加