allow unsigned ints