contraction filtering