done check the testcases