diff --git a/CodeExamples/CodeExamples.ipynb b/CodeExamples/CodeExamples.ipynb
index 11baacdf0d45990f48dd3bbbdf109d36112c3715..9627edf0c82cfb6c5838303c8d0883c6492a9480 100644
--- a/CodeExamples/CodeExamples.ipynb
+++ b/CodeExamples/CodeExamples.ipynb
@@ -16,19 +16,13 @@
     "\n",
     "Take these and work / modify them and explore what happens:\n",
     "\n",
-    "> [OneWayConditional](OneWayConditional.ipynb): Simple one way (if) conditional.\n",
-    "\n",
-    "> [TwoWayConditional](TwoWayConditional.ipynb): Simple two way (if else) conditional\n",
-    "\n",
-    "> [RootTwo](RootTwo.ipynb): Simply math.sqrt(x)**2 = x test to show the dangers of using test on floats; also the solution.\n",
-    "\n",
-    "> [ThreeWayConditional](ThreeWayConditional.ipynb): Basic if elfi else structure, look at this carefully and understand it.\n",
-    "\n",
+    "> [OneWayConditional](OneWayConditional.ipynb): Simple one way (if) conditional.  \n",
+    "> [TwoWayConditional](TwoWayConditional.ipynb): Simple two way (if else) conditional.  \n",
+    "> [RootTwo](RootTwo.ipynb): Simply math.sqrt(x)**2 = x test to show the dangers of using test on floats; also the solution.  \n",
+    "> [ThreeWayConditional](ThreeWayConditional.ipynb): Basic if elfi else structure, look at this carefully and understand it.  \n",
     "> [ComplexQuadrant](ComplexQuadrant.ipynb): Determine the quadrant of a complex numbers with a  conditional chain in a function with multiple return options.  \n",
-    "\n",
-    "> [InsideSphere](InsideSphere.ipynb): Two way conditional in function and main program to test if a point is within a sphere.\n",
-    "\n",
-    "> [FunctionCall](FunctionCall.ipynb): Example with function calls if conditional tests, a bit tricky, but important concepts here.\n",
+    "> [InsideSphere](InsideSphere.ipynb): Two way conditional in function and main program to test if a point is within a sphere.  \n",
+    "> [FunctionCall](FunctionCall.ipynb): Example with function calls if conditional tests, a bit tricky, but important concepts here.  \n",
     "\n",
     "- ## File\n",
     "\n",
@@ -38,7 +32,7 @@
     "\n",
     "> [WriteFile](WriteFile.ipynb): Writes a bit of text (and culture) to a file. (this write / overwrites \"burns.txt\").\n",
     "\n",
-    "> [RangeLooptoFile](RangeLooptoFile.ipynb): Write data to a file from a a loop.\n",
+    "> [RangeLooptoFile](RangeLooptoFile.ipynb): Write data to a file from a loop.\n",
     "\n",
     "> [LineCount](LineCount.ipynb): Open a file and countv the number of lines  (with error trap for wrong filename).\n",
     "\n",
@@ -46,15 +40,22 @@
     "\n",
     "Data supplied\n",
     "\n",
-    "> burns.txt\t\tA bit of culture !!!  \n",
-    "> cosdata.txt\t\tOutput from RangeLooptoFile.py  \n",
-    "> sample.txt\t\tData for Checkpoint 4  \n",
-    "> stones.jpg\t\tStones on Scottish beach  \n",
+    "> [burns.txt](burns.txt): A bit of culture !!!  \n",
+    "> [cosdata.txt](cosdata.txt): Output from RangeLooptoFile.py  \n",
+    "> [sample.txt](sample.txt): Data for [Checkpoint 4](../Checkpoints/Checkpoint4.ipynb). \n",
+    "> [stones.jpg](stones.jpg):\tStones on Scottish beach.  \n",
+    "\n",
+    "- ## Format\n",
+    "\n",
+    "Example Python programs to show formatted output.\n",
+    "\n",
+    "> [FloatFormat](FloatFormat.ipynb): Example of formatting floats with .format()\n",
+    "\n",
+    "> [IntegerFormat](IntegerFormat.ipynb): Example of specifying and printing int in various bases.\n",
     "\n",
+    "- ## Functions\n",
     "\n",
     "\n",
-    "- Format\n",
-    "- Functions\n",
     "- Further Functions\n",
     "- Getting Started\n",
     "- Lists\n",