Should we also to a check to test whether we have non-negative numbers? Would this matter?