改用thread來修改rule