text wraps on words not characters