File colouring depends on diff state - #38