migrate gui spreadsheet to new model