It's All About the Memories: Preserving your precious memories for future generations