first section of the complete example