3. use case modeli