update structure
redundant