refactor response parser decorator; fix error parsing 204 response
support multiple output logging