diff --git a/src/index.js b/src/index.js
index <HASH>..<HASH> 100644
--- a/src/index.js
+++ b/src/index.js
@@ -123,7 +123,7 @@ function spring(string, duration) {
 // Basic steps easing implementation https://developer.mozilla.org/fr/docs/Web/CSS/transition-timing-function
 
 function steps(steps = 10) {
-  return t => Math.round(t * steps) * (1 / steps);
+  return t => Math.ceil(t * steps) * (1 / steps);
 }
 
 // BezierEasing https://github.com/gre/bezier-easing
fix step easing by implementing jump-start method