what happens if we swap byte order before incrementing