update the everything