revise output path 3