incrementor was wrongly defined