use filter for cache time