add input-reset to InputGenerator protocol