xls generation updating