update: used getUniquePath() as static