diff --git a/examples/bare6.rs b/examples/bare6.rs
index e826da51516b8676f1b7030a7a03f79508d9ea74..b0beaecf084d9a0c2a2e3f0755a55fadd1959ac1 100644
--- a/examples/bare6.rs
+++ b/examples/bare6.rs
@@ -50,8 +50,8 @@ fn idle(stim: &mut Stim, rcc: RCC, gpioa: GPIOA) {
 
     // at 16 Mhz, 8_000_000 cycles = period 0.5s
     // at 64 Mhz, 4*8_000_000 cycles = period 0.5s
-    let cycles = 8_000_000;
-    //let cycles = 4 * 8_000_000;
+    //let cycles = 8_000_000;
+    let cycles = 4 * 8_000_000;
 
     loop {
         iprintln!(stim, "on {}", DWT::get_cycle_count());
@@ -165,7 +165,7 @@ fn clock_out(rcc: &RCC, gpioc: &GPIOC) {
 //`
 //    What is the frequency of blinking?
 //
-//    ** your answer here **
+//    ** 1Hz **
 //
 //    Commit your answers (bare6_3)
 //
diff --git a/pictures/bare_6_64mhz_high_speed.jpg b/pictures/bare_6_64mhz_high_speed.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..f512a1495dda0d82b588061751b6edd562f45f6d
Binary files /dev/null and b/pictures/bare_6_64mhz_high_speed.jpg differ