architectural restructure