keep state of what colour we are to avoid more flickering