add dabs fabs iabs pow putdouble putlong merci a charles