とりあえず動くようになった気がするのでコミット