Solution2: Improving Data Access with Abstractions with Steve Smith