add Eric Chu's testcases