structure re-organization