starting restructure