fix cursor list based access