better standard compliance on missing content-type (matters for ie on my win8 box)
workaround compiler change