superscript downloader return decomposition