Any chance of having an unsigned integer in case the completeness calculation goes nuts due to incorrect values?