fixed content type parsing