examples -> library