ghosts functioning