fix critical
fix abi critical