add list path function