restructure...