add MD5Generator
test