add new demo -- unique color assignment