mind using `os.pathsep` here instead of `:`?