framework of test case before i stuff it up