add with carry... edata wrong????