correction use case