add file md5 method