new  check for update method