fix cascading Tap bug causing only one split to be used