booleans can be very usefull that right.. but are a little bit tricky.. especially with the history and if alot of surfaces intersect.. check this thread out, might help you out.. a little example on the split.. hope this helps..