finished cellEnumerated, improved interface consistency, plus shuffling some bits