update script. #9 #12