add some new use case.