preincrease
not defined yet