1. add unit test
2. fix test
3.change msg