added library plugin