todo better webpage support for downloader