consistent line endings