corrections + testCase