updated to newer versions