initial file constructs with completed input_to_pulse and mux