(1) CMS> SET LIBRARY [WORK.CMSLIB] %CMS-S-LIBIS, CMS library is DISKX:[WORK.CMSLIB] This command sets the CMS library to the existing library [WORK.CMSLIB]. (2) CMS> SET LIBRARY [WORK.CMSLIB],[TEST.CMSLIB] %CMS-I-LIBIS, library is DISK$:[WORK.CMSLIB] %CMS-I-LIBINSLIS, library DISK$:[TEST.CMSLIB] inserted at end of library list %CMS-S-LIBSET, library set -CMS-I-SUPERSEDE, library list superseded This command sets (or resets, if there was an existing library or libraries) the current library to contain two libraries. (3) CMS> SET LIBRARY [PROJECT.CMSLIB]/AFTER=[WORK.CMSLIB] %CMS-I-LIBINSLIS, library DISK$:[PROJECT.CMSLIB] inserted after DISKX:[WORK.CMSLIB] %CMS-S-LIBSET, library set Assuming you set your library as in example 2, this command directs CMS to insert the library [PROJECT.CMSLIB] after the library [WORK.CMSLIB]. The library list now contains the three libraries [WORK.CMSLIB], [PROJECT.CMSLIB], and [TEST.CMSLIB], in that order. Use the SHOW LIBRARY command to display the library search list.