diff --git a/grapher.sh b/grapher.sh
index c42655ccf02fdd7f1dd3b0203c1fc5a0bd58c95b..52b30f084471a2e3f2f7468d0320073687af101c 100755
--- a/grapher.sh
+++ b/grapher.sh
@@ -6,9 +6,9 @@ cd `dirname $0`
 # Load settings
 . ./settings.sh
 
-period_filenames=("hour.png" "6hours.png" "day.png" "week.png" "month.png" "6months.png" "year.png")
-period_startparams=("end-1h" "end-6h" "end-24h" "end-7d" "end-1m" "end-6m" "end-1y")
-period_texts=("Last hour" "Last 6 hours" "Last day" "Last week" "Last month" "Last 6 months" "Last year")
+period_filenames=("hour.png" "6hours.png" "12hours.png" "day.png" "week.png" "month.png" "6months.png" "year.png")
+period_startparams=("end-1h" "end-6h" "end-12h" "end-24h" "end-7d" "end-4w" "end-6M" "end-1y")
+period_texts=("Last hour" "Last 6 hours" "Last 12 hours" "Last day" "Last week" "Last month" "Last 6 months" "Last year")
 
 for index in ${!period_filenames[*]}; do
     filename=${period_filenames[$index]}