Add tree provider