start the journey towards an async tree builder