minor changes to unsigned ints and complex numbers