diff --git a/examples/example1.ipynb b/examples/example1.ipynb
deleted file mode 100644
index c30e54f3037c45ee7ad73ef29d3a5e0d16ce5084..0000000000000000000000000000000000000000
--- a/examples/example1.ipynb
+++ /dev/null
@@ -1,273 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## MoonDB Jupyter notebook workbook\n",
-    "#### Alessandro Frigeri, IAPS/INAF, Rome Italy\n",
-    "\n",
-    "\n"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 104,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "The autoreload extension is already loaded. To reload it, use:\n",
-      "  %reload_ext autoreload\n",
-      "/home/alf/gitwrk/pymoondb/moondb/__init__.py\n"
-     ]
-    }
-   ],
-   "source": [
-    "# First we import the moondb module\n",
-    "%load_ext autoreload\n",
-    "%autoreload 2\n",
-    "\n",
-    "%aimport moondb\n",
-    "\n",
-    "print(moondb.__file__)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 105,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "['Apollo 11',\n",
-       " 'Apollo 12',\n",
-       " 'Apollo 14',\n",
-       " 'Apollo 15',\n",
-       " 'Apollo 16',\n",
-       " 'Apollo 17',\n",
-       " 'Luna 16',\n",
-       " 'Luna 20',\n",
-       " 'Luna 24']"
-      ]
-     },
-     "execution_count": 105,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# Let's get a list of the missions in MoonDB\n",
-    "\n",
-    "mlist = moondb.get_missions()\n",
-    "\n",
-    "[m.name for m in mlist]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 106,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "MoonDB holds 2991 specimens from  Apollo 17.\n"
-     ]
-    }
-   ],
-   "source": [
-    "# Now, we want to know how many specimens are available from the Apollo 17 missions\n",
-    "\n",
-    "f = moondb.SpecimenFilter()\n",
-    "mission = 'Apollo 17'\n",
-    "f.missionName = [ mission ]\n",
-    "results = f.get_results()\n",
-    "specimen_list = [r for r in results]\n",
-    "\n",
-    "print(\"MoonDB holds {} specimens from  Apollo 17.\".format(len(specimen_list)))"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 79,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "['COMPOSITE',\n",
-       " 'ROCK',\n",
-       " 'ROCK/Basalt/Ilmenite Basalt',\n",
-       " 'ROCK/Basalt/Unclassified Basalt',\n",
-       " 'ROCK/Breccia/Fragmental Breccia',\n",
-       " 'ROCK/Breccia/Impact Melt Breccia',\n",
-       " 'ROCK/Breccia/Regolith Breccia',\n",
-       " 'ROCK/Breccia/Unclassified Breccia',\n",
-       " 'ROCK/Crustal/Crustal:Cataclasite',\n",
-       " 'ROCK/Crustal/Crustal:Norite',\n",
-       " 'ROCK/Crustal/Crustal:Troctolite',\n",
-       " 'SOIL/Soil:1-2mm',\n",
-       " 'SOIL/Soil:2-4mm',\n",
-       " 'SOIL/Soil:4-10mm',\n",
-       " 'SOIL/Soil:<1mm',\n",
-       " 'SOIL/Soil:Unsieved',\n",
-       " 'Unknown']"
-      ]
-     },
-     "execution_count": 79,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# Get a list of type of specimen of Apollo 17 available in MoonDB\n",
-    "s_list = [s.specimenType for s in specimen_list]\n",
-    "list(sorted(set(s_list)))"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 108,
-   "metadata": {
-    "scrolled": true
-   },
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "2991\n"
-     ]
-    }
-   ],
-   "source": [
-    "#\n",
-    "# Let's see the analyses done on the first specimen\n",
-    "#\n",
-    "\n",
-    "s_list = [s for s in specimen_list]\n",
-    "\n",
-    "print(len(s_list))\n",
-    "\n",
-    "s0 = s_list[0]\n",
-    "\n",
-    "an_list = [a for a in s0.get_analyses()]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 109,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "[result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY (code MC-ICP-MS), result of CACULATED (code CALC)]\n"
-     ]
-    }
-   ],
-   "source": [
-    "# now we check the results of the first analysis\n",
-    "\n",
-    "#result_of\n",
-    "\n",
-    "print(an_list[0].dataResultsObj)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 103,
-   "metadata": {
-    "scrolled": true
-   },
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Apollo 17 specimen:  76535,16\n",
-      "Result: Os 8.5 ppb (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Ir 55.0 ppb (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Ru 81.0 ppb (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Pt 54.0 ppb (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Pd 89.0 ppb (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Re 9.0 ppb (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Re187_Os188 5.1 Not Applicable (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: Os187_Os188 0.1511 Not Applicable (MULTICOLLECTOR INDUCTIVELY COUPLED PLASMA MASS SPECTROMETRY)\n",
-      "Result: G_Os(T) -348.0 Not Applicable (CACULATED)\n"
-     ]
-    }
-   ],
-   "source": [
-    "\n",
-    "\n",
-    "\n",
-    "print(mission+\" specimen: \",s0.specimenName)\n",
-    "for r in an_list[0].dataResultsObj:\n",
-    "   print('Result: {} {} {} ({})'.format(r.variable,r.value,r.unit,r.methodName))"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "Python 3",
-   "language": "python",
-   "name": "python3"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.7.3"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
diff --git a/moondb/__pycache__/core.cpython-37.pyc b/moondb/__pycache__/core.cpython-37.pyc
index 96bb62901a8a7c6de0f215953d4f30ea33a80d2e..1b6108972e4ed44ebbdfcb84fa32facf83806aae 100644
Binary files a/moondb/__pycache__/core.cpython-37.pyc and b/moondb/__pycache__/core.cpython-37.pyc differ
diff --git a/moondb/core.py b/moondb/core.py
index 67bc12028831eec3ca39025f1abfd46188a1812e..09b2a0f58bafb23fce0f34eb29bb2ad6d6554dff 100644
--- a/moondb/core.py
+++ b/moondb/core.py
@@ -235,17 +235,17 @@ def get_specimens(sc=None,mn=None,ln=None,sty=None,ste=None):
 
    if ln:
       for n in ln:
-         count,spec = _get_resp('/specimenlist/mission/'+n) 
+         count,spec = _get_resp('/specimenlist/landmark/'+n) 
          sp_list.extend(spec)
 
    if sty:
       for st in sty:
-         count,spec = _get_resp('/specimenlist/mission/'+st) 
+         count,spec = _get_resp('/specimenlist/specimentype/'+st) 
          sp_list.extend(spec)
 
    if ste:
       for st in ste:
-         count,spec = _get_resp('/specimenlist/mission/'+st) 
+         count,spec = _get_resp('/specimenlist/samplingtechnique/'+st) 
          sp_list.extend(spec)
 
    sp_obj_list = []