uses find_all not recursively. removed is_tag() from dom_helpers