sketched out test cases