added initial color case