finishing restructure