added a few testcase