What is the sizeof(unsigned int) doing here ?  (again)