Added support for choosing a input and output webservice