support cumulative filters

refs #44