colours and text changes