test dup2 done
add Add
add pipe