関数オブジェクト追加
Alignによる整形
history機能を10000件まで増やした.