new scope tree in progress