Nitpick, but column.column looks weird. Change to record.column perhaps?