attempt at making the architecture shorter and more like an introduction