Finished all sections, now everything goes through update().