record cursor index