- update test case
- fixed bug