The ghost of the past haunts us ...