Extra: fix clang warning:
comparison of unsigned expression >= 0 is always true