upgrade to latest lib