All output and error messages are sent to pipe