diff --git a/dummy.js b/dummy.js
index 28d328b..3890e3f 100644
--- a/dummy.js
+++ b/dummy.js
@@ -1,3 +1,17 @@
-var React = require('react')
+var React = require('react')
var Component = require('theydoitonpurposelynn')
-React.render(, document.querySelector('#app'))
+
+function render(Component) {
+ if (!(Component.type && Component.props)) {
+ Component = ;
+ }
+ React.render(Component, document.querySelector('#app'))
+}
+
+render(Component);
+
+if(module.hot) {
+ module.hot.accept("theydoitonpurposelynn", function() {
+ render(require("theydoitonpurposelynn"));
+ });
+}