added no-newline setting to avoid github diffs