stuff about paths