impression of digital past