apparently parsing all record fields