further improvements to text