more natural splitting order
update bundles