removed weird link abi stuff