restructure project.