renamed slice to subcollection