does this depend on the current working directory being the directory of this file?