diff --git a/bin/libbfa.sh b/bin/libbfa.sh
index b8f9ea29fcdedea478c53fa50584fe31af6044e2..0946dd0ae3ce3238f322b537f45936674e9b6a4f 100644
--- a/bin/libbfa.sh
+++ b/bin/libbfa.sh
@@ -35,7 +35,7 @@ function    cleanup
 function    geth_attach
 {
     bfaconfig node
-    geth    --cache 256 "$@" attach ipc:${BFANODEDIR}/geth.ipc
+    geth    --cache 0 "$@" attach ipc:${BFANODEDIR}/geth.ipc
 }
 
 function    geth_exec_js
diff --git a/bin/start.sh b/bin/start.sh
index d80101cc5c6f43b820c861ef8ea6c96455e6aa67..1fd7c88691eb2e73cc0b36c0436d67ebff5d914e 100755
--- a/bin/start.sh
+++ b/bin/start.sh
@@ -54,11 +54,11 @@ function miner
         echo
         echo '***'
         echo
+	flexargs="$( accountlist) $( miner )"
         set -x
         geth			            \
 	    --datadir ${BFANODEDIR}	    \
-	    $( accountlist )	            \
-	    $( miner )		            \
+	    ${flexargs}			    \
 	    --networkid $BFANETWORKID       \
 	    --bootnodes "${bootnodes}"      \
 	    --rpc			    \
@@ -80,4 +80,4 @@ function miner
         wait
         sleep 60
     done 2>&1 | ${BFAHOME}/bin/log.sh ${BFANODEDIR}/log &
-) 9>> ${$BFANODEDIR}/geth.pid
+) 9>> ${BFANODEDIR}/geth.pid