collection replaced with list