update structure
v1.0