DATA DELAY DEVICES INC