restructure
restructure complete