update readme
complete ip update
finish update function