gives up the ghost