md5checksum and handling fixed