Our second iteration requirements.