adapt interface to cumulative filters

refs #44