still need to fix logical pathname file loading