added several libraries