working on collating