describe the use case