thought better of it/realized it was against style conventions and changed uints back to ints. too much trouble for too marginal a gain