code/project restructuring check point