Whew, 20 years is quite some time, and a lot of eMemories