add filtering on ranges (start, stop) position