line endings normalization