big integers, more work on index