save the goode oulde newline
information hiding is kids stuff