added weird column

for those that aren't immediately obvious
fixed index bug

numpy's randint is low (inclusive) to high (exclusive). omitting charge
questions. my bad