-diff --git a/.ci/travis.sh b/.ci/travis.sh
-index aff9458..46bb046 100644
---- a/.ci/travis.sh
-+++ b/.ci/travis.sh
-@@ -25,4 +25,4 @@ fi
- conda info -a
- 
- # Build the code
--CC=gcc-5 && CXX=g++-5 python setup.py develop
-+CC=gcc-4.8 && CXX=g++-4.8 python setup.py develop
-diff --git a/.travis.yml b/.travis.yml
-index 38f06e3..74360f8 100644
---- a/.travis.yml
-+++ b/.travis.yml
-@@ -10,8 +10,8 @@ addons:
-         sources:
-             - ubuntu-toolchain-r-test
-         packages:
--            - gcc-5
--            - g++-5
-+            - gcc-4.8
-+            - g++-4.8
- 
- matrix:
-     include:
-diff --git a/HISTORY.rst b/HISTORY.rst
-index 64e9a88..a5db811 100644
---- a/HISTORY.rst
-+++ b/HISTORY.rst
-@@ -1,6 +1,6 @@
- .. :changelog:
- 
--0.1.0 (2018-07-13)
-+0.1.2 (2018-07-15)
- ++++++++++++++++++
- 
- - Initial stable beta release of the code for submission to ApJ.
 diff --git a/setup.py b/setup.py
 index e610f05..31649c2 100644
 --- a/setup.py

-            return T(table.double_factorial[n]);
+            return T(const_tables::double_factorial[n]);
     }
 
     template <>
@@ -186,9 +726,9 @@ namespace tables {
             return T(INFINITY);

+                return T(const_tables::half_factorial_pos[n]);
         }
     }

diff --git a/starry/tables.py b/starry/tables.py
new file mode 100644
index 0000000..0ad0dac
