clarify usecase