Got recursive pathing done