add GetDonwloadFileBytes function