adds communication with arith engine