Simplify filters implementation

@slandelle: Am I missing something ?