first few test cases