     exec "cp #{resources}project.clj project.clj"
     edit \
       'project.clj',
-      [[projNameHyphRx, projNameHyph], [/\$CLJS_REACT_LIB\$/, reactLibs[lib]]]
+      [
+        [projNameHyphRx, projNameHyph]
+        [/\$REACT_INTERFACE\$/, reactInterfaces[interfaceName]]
+      ]
 
     corePath = "src/#{projNameUs}/core.clj"
     fs.unlinkSync corePath
     corePath += 's'
-    exec "cp #{resources}#{lib}.cljs #{corePath}"
+    exec "cp #{resources}#{interfaceName}.cljs #{corePath}"
     edit corePath, [[projNameHyphRx, projNameHyph], [projNameRx, projName]]
 
     log 'Compiling ClojureScript'

podMinVersion   = '0.38.2'
process.title   = 'natal'

reactLibs =
  om:        'org.omcljs/om "0.9.0"'
  'om-next': 'org.omcljs/om "1.0.0-alpha11"'

libNames   = Object.keys reactLibs
defaultLib = 'om'


log = (s, color = 'green') ->

             natal init HelloWorld
             '''

    ensureFreePort -> init name, interfaceName


cli.command 'launch'
