updated extension core