wip, callbacks in selectors