finish collate