update the stuff