update puling