I've commented out this code as much a logically possible to make it easier to read. I've polled the array to make sure it takes 10 strings , and that all 10 of them are stored in the array. (line 42) I've tested and retested the build, it works to the requirements stated. I've prodded around the help and discussion sections, and made small changes to exactly where I've placed things in the code. I'm out of ideas. I could dismantle the logic methods, but I don't see how that would affect the parameter I'm missing. Any help would be appreciated.