be more carefully regarding signed vs. unsigned int...