fixed index generator