Names associated with the creation of the resource should be noted in some fashion. This may be accomplished through an explicit element such as a list of credits in a "credits" element, individual elements for various functions such as "developer," "game artist" etc., or may be accomplished by associating an Agent name with the resource and providing a role term such as "Developer." Or both methods may be used, particularly when it is desired to have consistent formulation of names for indexing purposes. In such cases, names may be taken from or linked to a name authority file such as id.loc.gov or viaf.org