updated basic downloader and janva lang