diff --git a/src/backend/spawnMongod.js b/src/backend/spawnMongod.js
index 026620e2bcb64eeb7efb311f7cdbd6412da693a3..007b7fefec890edc282802cb90786968277e54f1 100644
--- a/src/backend/spawnMongod.js
+++ b/src/backend/spawnMongod.js
@@ -8,11 +8,14 @@ const spawnChild = async (unixSocket) => {
         ".biseps",
         "biseps.json"
     ));
-    console.log("HAHAHAHAHAHAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa");
-    console.log(bisepsConfig.database);
-    const logfile = path.join(homedir, "mongoWindow.txt");
+    const logfile = path.join(homedir, ".biseps", "mongodb.out.txt");
     const output = fs.openSync(logfile, "a");
-    const command = process.platform == "win32" ? "conda" : "conda";
+    const command =
+        process.platform == "win32"
+            ? "conda"
+            : bisepsConfig.conda === ""
+            ? "conda"
+            : bisepsConfig.conda;
     // : `$(head -n 1 $HOME/.conda/environments.txt)/bin/conda`;
 
     const options = {
diff --git a/src/main.js b/src/main.js
index 178e33e02a9c6608129d2f3129faf74d42f6f582..1b30ab4a293e9d773a85aae9ccf8b61a193390e0 100644
--- a/src/main.js
+++ b/src/main.js
@@ -6,6 +6,7 @@ const {
   session,
   ipcRenderer,
 } = require("electron");
+
 const uid = uuidv4();
 const mongod = require("./backend/spawnMongod.js");
 const os = require("os");
@@ -58,14 +59,13 @@ exec(
         conda: false,
         prop1: sock,
       });
-    } else {
-      console.log(`stdout: ${stdout}`);
-      return (global.sharedObj = {
-        platform: process.platform,
-        conda: true,
-        prop1: sock,
-      });
     }
+    console.log(`stdout: ${stdout}`);
+    return (global.sharedObj = {
+      platform: process.platform,
+      conda: true,
+      prop1: sock,
+    });
   }
 );
 execSync(