diff --git a/workshop/1_start-an-app.ipynb b/workshop/1_start-an-app.ipynb
index def3df9f798f703eaac89ca4399b6e24e4f9b921..f4167a7b5200ae647ac007d4b700fd75739385e8 100644
--- a/workshop/1_start-an-app.ipynb
+++ b/workshop/1_start-an-app.ipynb
@@ -121,11 +121,12 @@
    "source": [
     "%%writefile {xpublish_example_script}\n",
     "\n",
-    "port=9000\n",
+    "port=9010\n",
     "ssl_keyfile=\"/work/bm0021/k204210/cloudify/workshop/key.pem\"\n",
     "ssl_certfile=\"/work/bm0021/k204210/cloudify/workshop/cert.pem\"\n",
     "\n",
     "from cloudify.plugins.stacer import *\n",
+    "from cloudify.plugins.geoanimation import *\n",
     "from cloudify.utils.daskhelper import *\n",
     "import xarray as xr\n",
     "import xpublish as xp\n",
@@ -175,6 +176,7 @@
     "    \n",
     "    collection = xp.Rest(dsdict)\n",
     "    collection.register_plugin(Stac())\n",
+    "    collection.register_plugin(PlotPlugin())\n",
     "    collection.serve(\n",
     "        host=\"0.0.0.0\",\n",
     "        port=port,\n",
@@ -240,16 +242,16 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "k204210  1101280 1100112  0 07:33 ?        00:00:02 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-99eb3193-dfc0-45c3-9953-a1f29fb0888d.json\n",
-      "k204210  1101285 1100112  0 07:33 ?        00:00:02 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-0ac5cfbe-7cc6-4136-870a-cbac9aa18a7b.json\n",
-      "k204210  1101286 1100112  0 07:33 ?        00:00:30 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-947ea9d3-56f0-426e-9af8-8a5be0180793.json\n",
-      "k204210  1102668 1100112  0 09:10 ?        00:00:21 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-f59a40b2-6d4d-41dd-b768-7ee9040e362a.json\n",
-      "k204210  1109706 1100112  2 10:42 ?        00:00:00 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-edc24184-27e4-4966-beb3-6f926e2d6cf0.json\n",
-      "k204210  1109900 1109706 10 10:43 pts/3    00:00:00 /bin/bash -c ps -ef | grep cloudify\n",
-      "k204210  1109902 1109741  0 10:43 ?        00:00:00 /work/bm0021/conda-envs/cloudify/bin/python -c from multiprocessing.resource_tracker import main;main(26)\n",
-      "k204210  1109905 1109741  0 10:43 ?        00:00:00 /work/bm0021/conda-envs/cloudify/bin/python -c from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=27, pipe_handle=39) --multiprocessing-fork\n",
-      "k204210  1109907 1109741  0 10:43 ?        00:00:00 /work/bm0021/conda-envs/cloudify/bin/python -c from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=27, pipe_handle=39) --multiprocessing-fork\n",
-      "k204210  1109910 1109900  0 10:43 pts/3    00:00:00 grep cloudify\n"
+      "k204210    52510 4121939  0 10:12 ?        00:00:00 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-c6562e74-6d50-4cf3-92d0-27e4f4cae6f8.json\n",
+      "k204210    54077   52595  0 10:13 ?        00:00:00 /work/bm0021/conda-envs/cloudify/bin/python -c from multiprocessing.resource_tracker import main;main(27)\n",
+      "k204210    54079   52595  2 10:13 ?        00:00:06 /work/bm0021/conda-envs/cloudify/bin/python -c from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=28, pipe_handle=38) --multiprocessing-fork\n",
+      "k204210    54082   52595  2 10:13 ?        00:00:06 /work/bm0021/conda-envs/cloudify/bin/python -c from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=28, pipe_handle=38) --multiprocessing-fork\n",
+      "k204210    55387   52510  0 10:17 pts/18   00:00:00 /bin/bash -c ps -ef | grep cloudify\n",
+      "k204210    55389   55387  0 10:17 pts/18   00:00:00 grep cloudify\n",
+      "k204210  4125442 4121939  0 08:57 ?        00:00:06 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-e22a5303-3b28-41cb-b092-ed92a8ff6221.json\n",
+      "k204210  4125444 4121939  0 08:57 ?        00:00:01 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-f2ebf347-166b-4e0f-89ee-e7e663b08a4c.json\n",
+      "k204210  4125452 4121939  0 08:57 ?        00:00:01 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-33489dce-534b-42ed-bbe7-6d125e3f6167.json\n",
+      "k204210  4125453 4121939  0 08:57 ?        00:00:01 /work/bm0021/conda-envs/cloudify/bin/python -Xfrozen_modules=off -m ipykernel_launcher -f /home/k/k204210/.local/share/jupyter/runtime/kernel-16ae079b-b9fb-4460-bc7c-808797637e88.json\n"
      ]
     }
    ],
@@ -278,7 +280,7 @@
    },
    "outputs": [],
    "source": [
-    "!kill 813325"
+    "!kill 52595"
    ]
   },
   {