メソッド追加

hierarchyを追加。
basicのコードを修正。