chomp newlines by default