it's not `os.path.abspath`?