The nested blocks and guidelines model. (July 2015)