added wait_until_visible to block until an item is displayed