made some abi changes: