Just use the URL
Add as_list missed in earlier commit
change names
Forgit to slice
Read contents into memory or not