add arithmetic by complier technology