update everything.