This is strange, I would expect to see a comment explaining why update is necessary here.