fixed download_HHG method (to some extent).. needs more work