一部実装
読み込みを忘れていたのを修正
いくつか修正