add def.