#31 #32 #33 addRow, delRow and updateRow functionality