All files should always have trailing newlines, but I'll just fix this after