long ghosts