add a lot of libraries