Preserving moments in time