make more use of the palette methods - this class does not need to know so much about the palettes itself