いくつかの機能を追加

ref #66 
ref #84