test cases added, no compilation