have filter return ElementArrayFinder instead of Promise<ElementFinder>