count must be power of two - ASSERT?