simplified AD operators for addition and subtraction
cleaned up power operators