collections basic revision - still to edit