hooks も設定できるように修正