fix itertoken def