implemented carry operations in Data-Proc