use SetColorIndex instead of Set