adding some more use cases.