does remote sep should always be '/' instead of `os.sep`?