add path function via dan