add plot,lib