basic highlighting is now working