take advantage of Selector.registered