reduce same selectors method added