adding ability to find elements by selectors