diff --git a/examples/dial.rs b/examples/dial.rs
index a336e5d0557e3fbf43831c0bfe9a0d20ba335d4e..97fc7d44f5446d29f2b6e52b207fed68b75ad0ec 100644
--- a/examples/dial.rs
+++ b/examples/dial.rs
@@ -25,14 +25,14 @@ struct DialLabel {
 }
 
 impl DialLabel {
-    fn new(text: &str, value: f64) -> impl Widget<DialLabel> {
+    fn new(text: &str) -> impl Widget<DialLabel> {
         let text = text.to_string();
         let label =
             Label::new(move |data: &DialLabel, _env: &_| format!("{} {:.3}", text, data.value));
         let solid = Color::rgb8(0x3a, 0x3a, 0x3a);
         let mut col = Flex::column();
         col.add_child(
-            Dial::new(value, Size::new(100.0, 100.0))
+            Dial::new(Size::new(100.0, 100.0))
                 .lens(DialLabel::value)
                 .background(solid.clone())
                 .padding(5.0),
@@ -55,28 +55,28 @@ impl Envelope {
         let solid = Color::rgb8(0x3a, 0x3a, 0x3a);
         Flex::row()
             .with_child(
-                DialLabel::new("Attack", 0.0)
+                DialLabel::new("Attack")
                     .lens(Envelope::attack)
                     .background(solid.clone())
                     .padding(5.0),
                 0.0,
             )
             .with_child(
-                DialLabel::new("Decay", 0.0)
+                DialLabel::new("Decay")
                     .lens(Envelope::decay)
                     .background(solid.clone())
                     .padding(5.0),
                 0.0,
             )
             .with_child(
-                DialLabel::new("Sustain", 0.0)
+                DialLabel::new("Sustain")
                     .lens(Envelope::sustain)
                     .background(solid.clone())
                     .padding(5.0),
                 0.0,
             )
             .with_child(
-                DialLabel::new("Release", 0.0)
+                DialLabel::new("Release")
                     .lens(Envelope::release)
                     .background(solid.clone())
                     .padding(5.0),
diff --git a/examples/draw.rs b/examples/draw.rs
index 93f6888376316da304addeb162facfaad311d847..23ededb4a942f83c63ff06f83fa62d3bf1fdcdbc 100644
--- a/examples/draw.rs
+++ b/examples/draw.rs
@@ -30,14 +30,14 @@ struct DialLabel {
 }
 
 impl DialLabel {
-    fn new(text: &str, value: f64) -> impl Widget<DialLabel> {
+    fn new(text: &str) -> impl Widget<DialLabel> {
         let text = text.to_string();
         let label =
             Label::new(move |data: &DialLabel, _env: &_| format!("{} {:.3}", text, data.value));
         let solid = Color::rgb8(0x3a, 0x3a, 0x3a);
         let mut col = Flex::column();
         col.add_child(
-            Dial::new(value, Size::new(100.0, 100.0))
+            Dial::new(Size::new(100.0, 100.0))
                 .lens(DialLabel::value)
                 .background(solid.clone())
                 .padding(5.0),
@@ -61,28 +61,28 @@ impl Envelope {
         let solid = Color::rgb8(0x3a, 0x3a, 0x3a);
         Flex::row()
             .with_child(
-                DialLabel::new("Attack", 0.0)
+                DialLabel::new("Attack")
                     .lens(Envelope::attack)
                     .background(solid.clone())
                     .padding(5.0),
                 0.0,
             )
             .with_child(
-                DialLabel::new("Decay", 0.0)
+                DialLabel::new("Decay")
                     .lens(Envelope::decay)
                     .background(solid.clone())
                     .padding(5.0),
                 0.0,
             )
             .with_child(
-                DialLabel::new("Sustain", 0.0)
+                DialLabel::new("Sustain")
                     .lens(Envelope::sustain)
                     .background(solid.clone())
                     .padding(5.0),
                 0.0,
             )
             .with_child(
-                DialLabel::new("Release", 0.0)
+                DialLabel::new("Release")
                     .lens(Envelope::release)
                     .background(solid.clone())
                     .padding(5.0),
diff --git a/src/dial.rs b/src/dial.rs
index 392a784fe36a47c11d598023f8760f849d67f819..6ed1e17289fd3a1e73c8b25c1dee1d84b9677dd1 100644
--- a/src/dial.rs
+++ b/src/dial.rs
@@ -8,13 +8,12 @@ use druid::{
 #[derive(Debug, Clone, Default)]
 pub struct Dial {
     // properties for the Dial
-    value: f64,
     size: Size,
 }
 
 impl Dial {
-    pub fn new(value: f64, size: Size) -> impl Widget<f64> {
-        Self { value, size }
+    pub fn new(size: Size) -> impl Widget<f64> {
+        Self { size }
     }
 }