more flexible and downloads sliding window chunks