added hard line wrap