Hard drive and memory gathering methods