Can properly highlight text. Editing not yet implement