revise output path 2