selector and corebase add