why do you set the messge into the response body? the string case doesn't do that..