fixed increment in gen