Basic best-in-place integration; switched to own tree