ef – a tale of memories.