Write and Read to pipes now are ensured to be open before read/write