ghosts in the machine....