color assignment compelete