added compacting filter, WIP!