crack at creating the shartitioned collection