Double conditional filtering