insertRecordNode not functioning properly. Not all records found in index after list is built, records and index nodes are in reverse order of what is expected (z->a)