before moving to a more unittest-like structure for test cases