updated closure library