Is there a reason why we aren't updating the ghost to be a real machine instead of creating a new one then deleting this one?