fix latest interface