add self color