selection highlighter plus custom cursor adapter