colour coded to illustrate the scale of confusion caused by things not behaving as anticipated.