Got the code highlighting working using external profiles finally this completes the implementation of issue #4