test cases were enhanced