rename initialListIndex to initialIndex. Update more documentation.