use file cache in package scope not global
update hist
bump 0.9.1