diff --git a/templates/partials/sparkline.html b/templates/partials/sparkline.html
index 6aab777..68e813d 100644
--- a/templates/partials/sparkline.html
+++ b/templates/partials/sparkline.html
@@ -19,8 +19,8 @@
{% macro path_band(lower_points, upper_points, vb_height) %}
{% if lower_points and upper_points %}
-M{% for value, position in lower_points %}{{ (position * vb_width)+margin | int }} {{ (vb_height - value)+margin | int }}{% if not loop.last %} L{% endif %}{% endfor %}
-{% for value, position in upper_points|reverse %} L{{ (position * vb_width)+margin | int }} {{ (vb_height - value)+margin | int }}{% endfor %} Z
+M{% for value, position in lower_points %}{{ (((position * vb_width) + margin) | int) }} {{ (((vb_height - value) + margin) | int) }}{% if not loop.last %} L{% endif %}{% endfor %}
+{% for value, position in upper_points|reverse %} L{{ (((position * vb_width) + margin) | int) }} {{ (((vb_height - value) + margin) | int) }}{% endfor %} Z
{% endif %}
{% endmacro %}
@@ -30,7 +30,16 @@ M{% for value, position in lower_points %}{{ (position * vb_width)+margin | int
{% set y = (vb_height - value)+margin %}
{% endfor %}
-{% endmacro %}
+{% endmacro %}
+
+{% macro forecast_circles(data_points, labels, color) %}
+{% for value, position in data_points %}
+{% set x = (position * vb_width)+margin %}
+{% set y = (vb_height - value)+margin %}
+
+{% endfor %}
+{% endmacro %}
{% macro plot_line(points, color) %}
@@ -224,10 +233,10 @@ M{% for value, position in lower_points %}{{ (position * vb_width)+margin | int
{% endif %}