added additional utility functions to help w/ more extensive testing framework