test cases uncomented