3.7ns per operation when not writing to the ring buffer.
diff --git a/example/main.go b/example/main.go
index 7eeeb11..e6e3054 100644
--- a/example/main.go
+++ b/example/main.go
@@ -34,7 +34,7 @@
 func publish(writer *disruptor.Writer) {
 	for sequence := disruptor.InitialSequenceValue; sequence <= Iterations; {
 		sequence = writer.Reserve()
-		ringBuffer[sequence&BufferMask] = sequence
+		// ringBuffer[sequence&BufferMask] = sequence
 		writer.Commit(sequence)
 	}
 }
@@ -61,11 +61,11 @@
 
 func (this SampleConsumer) Consume(lower, upper int64) {
 	for lower <= upper {
-		message := ringBuffer[lower&BufferMask]
-		if message != lower {
-			fmt.Println("Race condition", message, lower)
-			panic("Race condition")
-		}
+		// message := ringBuffer[lower&BufferMask]
+		// if message != lower {
+		// 	fmt.Println("Race condition", message, lower)
+		// 	panic("Race condition")
+		// }
 		lower++
 	}
 }