add def