nanzhu:add history feature