adding posibility of shrinking, using spectrum maxima for colours