Rewritten SlidingWindowsCounter and SlotBasedCounter for our case