swapped colours around to indicate a spectrum