understanding ghosts