merge with updateSpreadSheet