style and text changes