final use case