Some updates to split and pipeline