We'll also talk about higher level structures that allow us to encode more complicated scenarios including ones that involve temporal structure as well as ones that involve repeated or relational structure, specifically a class of models called plate models. 