add testcase for sets