adding an error free version of highlighter thus far