updated linebreaks throughout