Wrapped filter action in task. Added consumer action delegate