global update structure