remove redundant description. add test case