Open-source code by Nicole Cahill