do spirits know the past