new method addrules