Swapping ifilter for generators