diff --git a/docker/Dockerfile b/docker/Dockerfile
index e858612a4b1bc42476fe73d20b744e09088cbebc..86c6cca886b632969b3c189c233292c797d34772 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -22,7 +22,7 @@ WORKDIR /install
 #ARG REQUIREMENTS
 
 # Install python library requirements to run the notebooks
-COPY requirements2.txt /install
+COPY docker/requirements2.txt /install
 RUN pip install --upgrade pip \
  && pip install -r /install/requirements2.txt
 
@@ -43,16 +43,18 @@ ENV IPOPT_DIR $POSDIR/pyoptsparse/pyIPOPT/Ipopt
 RUN hg clone https://bitbucket.org/mdolab/pyoptsparse $POSDIR
 
 # Install Ipopt
-COPY install_ipopt2.sh /install
-COPY ma27ad.f /install
+COPY docker/install_ipopt2.sh /install
+run pwd
+run ls
+COPY docker/ma27ad.f /install
 RUN /install/install_ipopt2.sh
 ENV LD_LIBRARY_PATH $LD_LIBRARY_PATH:$IPOPT_DIR/lib
 
 # Install SNOPT
-COPY snopt/* $POSDIR/pyoptsparse/pySNOPT/source/
+# COPY snopt/* $POSDIR/pyoptsparse/pySNOPT/source/
 
 ## Install PyOptSparse
-#COPY install_pyoptsparse.sh /install
+#COPY docker/install_pyoptsparse.sh /install
 WORKDIR $POSDIR
 RUN python setup.py install
 
@@ -74,21 +76,22 @@ RUN python setup.py install
 
 RUN mkdir /deb
 WORKDIR /deb
-COPY *.deb /deb/
+COPY docker/*.deb /deb/
 RUN dpkg -i *.deb
 
 RUN apt-get clean \
  && apt-get autoremove -y
 
 #RUN mkdir /install
+RUN mkdir /install/source
+RUN mkdir /install/FugaLib
 WORKDIR   /install
-COPY fuga/*.pas /install/
-COPY fuga/*.lpr /install/
-COPY fuga/*.lpi /install/
-
+COPY topfarm/cost_models/fuga/Colonel/source/*.pas /install/source/
+COPY topfarm/cost_models/fuga/Colonel/FugaLib/FugaLib.lpr /install/FugaLib/
+COPY topfarm/cost_models/fuga/Colonel/FugaLib/FugaLib.lpi /install/FugaLib
 
 ## Build
-#RUN lazbuild ColonelLazarus.lpr
+RUN lazbuild /install/FugaLib/FugaLib.lpr
 
 #RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
 #RUN apt-get update -y && apt-get install -y nodejs