expose functions I may want to test, we'll see where this goes