update: statistic

- pre-generate statistics
- fix