updates to every section