improve md5 string