redundant line breaks removed