Added MD5 Checking