updating use cases