Refactor
Explain difference with `path.join`