updates a use case.