udpate host ,complete