makes MD5 code more readeable