Use signed ints for current counts