updated extension library