collate

AN ATTEMPT TO GET ORGANISED A BIT