adding mutation observer so when code is changed, highlighting updates