fixed subfile path bug