can now split childrules correctly