update structure
up