bugfix: a wrong statement of calculating md5