better text content