add O(1) box filter and related tests, it works