unsigned int is probably a bit safer here.