included a test case that brings together all test cases