Cleanup of unsigned int types

handle unsigned integer types.