Let the API do more work for us