adding collate depth option