diff --git a/src/input.rs b/src/input.rs
index c0d0d0b..d671d41 100644
--- a/src/input.rs
+++ b/src/input.rs
@@ -540,7 +540,7 @@ pub async fn update_button_state_task(
 }
 
 /// Task responsible for updating the stick states.
-/// Publishes the result to STICK_SIGNAL.
+/// Publishes the result to SIGNAL_STICK_STATE.
 ///
 /// Has to run on core0 because it makes use of SPI0.
 #[embassy_executor::task]
@@ -621,6 +621,7 @@ pub async fn update_stick_states_task(
 
         SIGNAL_STICK_STATE.signal(current_stick_state.clone());
 
+        // the yield_now is in case we took too long for the ticker
         yield_now().await;
         ticker.next().await;