further tightening of relative timing of input and output