Do you need to leave this getInt() there?  It's technically incrementing the pointers in the duplicate