adding Minxian's CreateSpreadsheet class