restructure in progress