What is the difference between for i,v in pairs and for i,v in ipairs?
ipairs iterates through numerical indexes until it reaches a nil index. pairs iterates through all indexes and ignores nil indexes.
pairs goes through everything even if its nil, ipairs stops when it notices something is nil in the script.