implement color schema