There is something that I am not understanding about the visible colors of coordination complexes. I did a lab where I prepared [Fe(NH2trz)3]Br2 from FeBr2. Fe(NH2trz)3 was a violet color and FeBr2 was red. My understanding of colors in coordination complexes is that reds are high energy because they absorb the complementary color most strongly which would be purplish. Purple is high energy light because it has a shorter wavelength. So if FeBr2 is red that means there is a large d-d orbital splitting or a large energy difference between the t2g and eg levels of the d-d orbitals. However, Br is a weak field ligand (for another reason [poor metal-ligand overlap] that I don't quite understand) and NH2trz since its bonding through the N is an intermediate ligand. I thought that since weak field ligands have small d-d orbital splitting they would absorb low energy (long wavelength) light, which would be red and would therefore appear purple. But the complexes I have are the opposite of how I have interpreted color so far. What part of my reasoning is incorrect?