refactor: switch to ibrowse for requests; only download