made the colours global. yes I know there are better ways