replace find implementation to only return visible elements (in reverse order)