adding external libs