replaced ExponentiallyDecayingReservoir with SlidingTimeWindowReservoir