Denny Huang says to YSITD
When you change a field in record, awk rebuild $0, takes all field and concat them together, separated by OFS, which is a space by default.