text and color modified