Almost no changes, just test for an update.