ECZero is not required.
separate input read