Add recursive version of total path