new version lib and mod