adding filter op to async