structural tutorial, generated from notebook