don't rely on current dir