add ordered pair list to columns, read back based on column positions