updating colors, text placement