adding external lib