Memory card technology science and my own experience.