Splitting out path building