added extra use case