add warm_filter parameter