data flow conditional split