update SelectorUtil