updated rulePage