Added code that should invoke the operation the user inputs with the request passed into the protocol class