use requests instead of raw urllib, as it handle pool of connection that makes download faster.
ensure a marker added later will be correctly repositionned