Iteration 2 use cases