diff --git a/layouts/partials/body.html b/layouts/partials/body.html
index 37ceffc..15c444a 100644
--- a/layouts/partials/body.html
+++ b/layouts/partials/body.html
@@ -1,2 +1,10 @@
-{{- $script := partialCached "va/script" . | fingerprint "sha512" -}}
-
+{{- with partialCached "va/script" . -}}
+
+{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index c65e106..ac66cef 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -1,4 +1,22 @@
-{{- $style := partialCached "va/style" . | fingerprint "sha512" -}}
-
-{{- $script := partialCached "va/script" . | fingerprint "sha512" -}}
-
+{{ with partialCached "va/style" . }}
+
+{{ end }}
+{{ with partialCached "va/script" . }}
+
+{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/script.html b/layouts/partials/script.html
index ad06bd1..dd4cca9 100644
--- a/layouts/partials/script.html
+++ b/layouts/partials/script.html
@@ -5,8 +5,8 @@
-}}
{{- $scripts = $scripts | append (resources.Get (printf "va/js/%s.js" $name)) -}}
{{- end -}}
-{{- $script := $scripts | resources.Concat "va.js" -}}
-{{- if ne $.Site.IsServer true -}}
- {{- $script = $script | minify -}}
+{{- $script := $scripts | resources.Concat "va.js" | js.Build "va.js" -}}
+{{- if hugo.IsProduction -}}
+ {{- $script = $script | minify | fingerprint "sha512" -}}
{{- end -}}
{{- return $script -}}
diff --git a/layouts/partials/style.html b/layouts/partials/style.html
index 2b2747b..713f673 100644
--- a/layouts/partials/style.html
+++ b/layouts/partials/style.html
@@ -20,7 +20,7 @@
{{- $styles = $styles | append (resources.Get (printf "va/css/%s.css" $name)) -}}
{{- end -}}
{{- $style := $styles | resources.Concat "va.css" -}}
-{{- if ne $.Site.IsServer true -}}
- {{- $style = $style | minify -}}
+{{- if hugo.IsProduction -}}
+ {{- $style = $style | minify | fingerprint "sha512" -}}
{{- end -}}
{{- return $style -}}