better md5sum file generate; make sure that we don't have unbounded variables