fix Rule