writing to pipe