news controller with type