draft for test cases