[todo] update
[dist] ignore temp.db
[refactor] use newest modules