updated update (pull script )