- rewrite
- compare
- rolling window impl bvar