map() returns an iterator, we need a list
Update docs
Pragmatic coverage
Simplify building urls