5. Use cases