final line ending updates