odyssey content publisher