smarter shape colors