changed colouring logic in main tvc