reader and writer are working; need to find a way to share a file descriptor between the 2 processes;