resource probivder tree builder update