added missing output protocol