add and require md5