structure
structure changes
server