fixed cache mechanism with filter active part 1