propigate splits