EDI INC