Resource Download - A White Paper