set abi