further testing of the recent refactor
Finished making all example functions work