diff --git a/static_404.module b/static_404.module
index 35a7381..4ced9e0 100644
--- a/static_404.module
+++ b/static_404.module
@@ -90,3 +90,13 @@ function static_404_generate() {
     }
   }                                                
 }
+
+/**
+ * Allow outside modules to affect generated page.
+ * implement hook_static_404 to add in js or css
+ */
+function static_404_preprocess_node(&$variables) {
+  if ($variables['uri']['path'] === variable_get('static_404', FALSE)) {
+    module_invoke_all('static_404');  
+  }
+}
