updated line wrapping