used sequential active input generator