use set_md5 instead of set_by_lua