content restructure