pipe/fork/exec working, onto error checking