diff --git a/README b/README
index 22836847b9ab0601f63f9a6cc7c1c6c1dce819d2..19bfd32e0e62341a69c6d6c8966383d8ab96bde2 100644
--- a/README
+++ b/README
@@ -39,7 +39,11 @@ Cache and submit file creation:
 
 Compiling main feedforward program:
 0. Call "source bashrc" while logged in as user pulsar@ldas-grid.caltech.edu
-1. Run the Matlab compiler: "mcc -mv eleutheria.m"
+1a. Run the Matlab compiler: "mcc -mv eleutheria.m"
+1b. For better memory performance, run the Matlab 2012a compiler with
+    "/ldcg/matlab_r2012a/bin/mcc -mv -R -nodisplay -R -nojvm -R -singleCompThread eleutheria.m"
+    and note it may only compile on gmeadors, depending on env,
+    but it runs with a sourced bashrc on pulsar.
 
 Submitting main feedforward Condor jobs:
 0. Submit to the CIT cluster nodes with "condor_submit_dag EleutheriaDAG.dag"
diff --git a/bashrc b/bashrc
index 89d64aedc357bcfbb9d10d0295d81c0b91744016..b7ea935d5c1740273e4168b2d059b9d2ffb1b6a7 100644
--- a/bashrc
+++ b/bashrc
@@ -6,6 +6,7 @@ alias matlab7='/ldcg/matlab_r14_sp3/bin/matlab -nosplash -nodesktop'
 alias matlab2007a='/ldcg/matlab_r2007a/bin/matlab -nosplash -nodesktop'
 alias matlab2010b='/ldcg/matlab_r2010b/bin/matlab -nosplash -nodesktop'
 alias matlab2011a='/ldcg/matlab_r2011a/bin/matlab -nosplash -nodesktop'
+alias matlab2012a='/ldcg/matlab_r2012a/bin/matlab -nosplash -nodesktop'
 alias ee='eog'
 alias gv='ggv'
 
@@ -42,7 +43,7 @@ export _CONDOR_DAGMAN_LOG_ON_NFS_IS_ERROR=FALSE
 #      source ${LSC_DATAGRID_SERVER_LOCATION}/setup.sh
 #fi
 
-export MATLAB_ROOT=/ldcg/matlab_r2010b
+export MATLAB_ROOT=/ldcg/matlab_r2012a
 #export ARCH=glnx86
 export ARCH=glnxa64
 #
diff --git a/createEleutheriaDagSubmitFile.py b/createEleutheriaDagSubmitFile.py
index 929710b3b08014b1c0fa477f27a071a832c1e95b..38236b9155cb976f0d8f0791ce40494d60219c8a 100755
--- a/createEleutheriaDagSubmitFile.py
+++ b/createEleutheriaDagSubmitFile.py
@@ -32,7 +32,7 @@ h("output = /home/pulsar/feedforward/" + analysisDate + "/AMPS/eleutheriaLogs/el
 h("error = eleutheriaLogs/eleutheria.err.$(tagstring)")
 h("log = eleutheriaLogs/eleutheria.dag.log")
 h("request_memory = 4 GB")
-h("environment = HOME=/archive/home/pulsar;LD_LIBRARY_PATH=/ldcg/matlab_r2010b/runtime/glnxa64:/ldcg/matlab_r2010b/bin/glnxa64:/ldcg/matlab_r2010b/extern/lib/glnxa64:/ligotools/lib")
+h("environment = HOME=/archive/home/pulsar;LD_LIBRARY_PATH=/ldcg/matlab_r2012a/runtime/glnxa64:/ldcg/matlab_r2012a/bin/glnxa64:/ldcg/matlab_r2012a/extern/lib/glnxa64:/ligotools/lib")
 h("notification = never")
 h("")
 h("arguments = $(argList)")
diff --git a/run_eleutheria-well.sh b/run_eleutheria-well.sh
index 7b48ab5cf7ab2319f87c9b40b1d54a0435f29f62..7f3fbec2f2f4d56f09ffc53dd4f9102dd2a58cae 100755
--- a/run_eleutheria-well.sh
+++ b/run_eleutheria-well.sh
@@ -23,7 +23,7 @@ echo "------------------------------------------"
 #	LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ;
 #	LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ;  
 #        LD_LIBRARY_PATH=/ldcg/matlab_r2011a/runtime/glnxa64:/ldcg/matlab_r2011a/sys/os/glnxa64:/ldcg/matlab_r2011a/bin/glnxa64:/ldcg/matlab_r2011a/extern/lib/glnxa64:/ldcg/matlab_r2011a/sys/java/jre/glnxa64/jre/lib/amd64/native_threads:/ldcg/matlab_r2011a/sys/java/jre/glnxa64/jre/lib/amd64/server:/ldcg/matlab_r2011a/sys/java/jre/glnxa64/jre/lib/amd64:/ldcg/matlab_r2011a/sys/opengl/lib/glnxa64:/opt/lscsoft/lalstochastic/lib64:/opt/lscsoft/lalpulsar/lib64:/opt/lscsoft/lalburst/lib64:/opt/lscsoft/lalinspiral/lib64:/opt/lscsoft/lalxml/lib64:/opt/lscsoft/lalmetaio/lib64:/opt/lscsoft/lalframe/lib64:/opt/lscsoft/lal/lib64:/opt/lscsoft/glue/lib64/python2.4/site-packages:/opt/lscsoft/libframe/lib64:/opt/lscsoft/libmetaio/lib64:/opt/lscsoft/ldas-tools/lib64:/opt/lscsoft/dol/lib64:/opt/lscsoft/root/lib:/opt/lscsoft/root/lib/5.26:/opt/vdt/globus/lib:/ligotools/lib ;
-LD_LIBRARY_PATH=/ldcg/matlab_r2010b/runtime/glnxa64:/ldcg/matlab_r2010b/bin/glnxa64:/ldcg/matlab_r2010b/extern/lib/glnxa64:/ligotools/lib ;
+LD_LIBRARY_PATH=/ldcg/matlab_r2012a/runtime/glnxa64:/ldcg/matlab_r2012a/bin/glnxa64:/ldcg/matlab_r2012a/extern/lib/glnxa64:/ligotools/lib ;
 #  XAPPLRESDIR=${MCRROOT}/X11/app-defaults ;
   export LD_LIBRARY_PATH;
   export XAPPLRESDIR;