add def module