now content type header is auto set when missing
now dynamic renderer do not overwrite existing response