restructure project resource