make sure knuth bins stay > 0