It shouldn't matter. The Innovations ID-12 RFID reader I am using outputs all 12 once a tag is scanned, so once I get the start byte I can read the tag. It works perfectly earlier in the code and I tries to just copy and paste but it gave the same output as it does with the for loop.