update textColor