don't assign color to self