make progress on selectors