edit use case