geometry splitting