update collate