update split rule