add public libs, foundation