tm logo

12,407 Computer & Software Products & Electrical & Scientific Products Trademarks (Class 9) starting with Y found

97519476
Live/Registered

on 19 Mar 2024

YES, YOU CAN GIRL!

Community Impact Ministry, LLC.

97519476 · 25 Jul 2022

19 Mar 2030

009

041

The color(s) cream, pink, green, maroon, and black is/are claimed as a...

97517940
Live/Registered

on 29 Aug 2023

YHRBTPO

Pan, Lingui

97517940 · 25 Jul 2022

29 Aug 2029

009

35mm cameras; Electronic timers; Cameras for monitoring pets; Countdow...

97515577
Live/Registered

on 29 Aug 2023

YTCYKJ

Yichang Xiatian Electronic Commerce Co., Ltd.

97515577 · 22 Jul 2022

29 Aug 2029

009

Baby scales; Balances; Bathroom scales; Digital spoon scales; Electron...

97516077
Dead/Abandoned

on 23 Aug 2023

YUNG YAUN

Yaunna Taylor

97516077 · 22 Jul 2022

009

041

YOUNG YAUN,Audio and video recordings featuring music and artistic per...

97515019
Live/Registered

on 29 Aug 2023

YEEKER

Zhong, Tao

97515019 · 22 Jul 2022

29 Aug 2029

009

Headphones; Intercoms; Audio-receivers and video-receivers; Audio-vide...

97515682
Live/Pending

on 12 Jul 2024

YOUR PARTNER IN GIVING

Foundation Source Philanthropic Services Inc.

97515682 · 22 Jul 2022

009

035

...

Software as a service (SAAS) services featuring software for enabling ...

97513554
Live/Registered

on 15 Aug 2023

YOUNG LA

Alfaro, Luis Fernando

97513554 · 21 Jul 2022

15 Aug 2029

009

041

The name(s), portrait(s), and/or signature(s) shown in the mark identi...

97512780
Live/Registered

on 29 Aug 2023

YOU STRUCK A FITMATCH!

MyFitMatch LLC

97512780 · 20 Jul 2022

29 Aug 2029

009

YOU STRUCK A FIT MATCH,Downloadable computer application software for ...

97506447
Live/Pending

on 11 Oct 2023

YB

Aswad, Samir

97506447 · 17 Jul 2022

009

The color(s) yellow and red is/are claimed as a feature of the mark.,Y...

97505599
Live/Registered

on 22 Aug 2023

YDSHOT

Shenzhen Huiying Photographic Equipment Technology Co., Ltd.

97505599 · 15 Jul 2022

22 Aug 2029

009

Chipsets; Battery chargers; Camera handles; Camera mounts and supports...

97502752
Live/Registered

on 23 Jan 2024

YOURGI

Destination Pet, LLC

97502752 · 14 Jul 2022

23 Jan 2030

009

035

...

Software as a service (SAAS) services featuring software for tracking ...

97502444
Live/Registered

on 27 Dec 2022

YOROJEE

Xiamen Yuborui Technology Co., Ltd.

97502444 · 14 Jul 2022

27 Dec 2028

009

The wording "YOROJEE" has no meaning in a foreign language.,Earbuds; H...

97503267
Live/Registered

on 22 Aug 2023

YIATKUIE

Yiwu Xiangduo Network Technology Co., Ltd.

97503267 · 14 Jul 2022

22 Aug 2029

009

Accumulators, electric; Anti-dazzle spectacles; Apparatus for converti...

97502851
Dead/Abandoned

on 04 Mar 2024

YOUR COMPLETE WIRELESS ELECTRONIC COMPUTER EXPERIENCE

Flytronics LLC

97502851 · 14 Jul 2022

009

Batteries; Computers; Cell phone backplates; Cell phone cases; Cell ph...

97502797
Live/Registered

on 03 Sep 2024

YOUR RICH BFF

Vivian Tu

97502797 · 14 Jul 2022

03 Sep 2030

009

018

...

Entertainment services in the nature of visual and audio performances ...

97501641
Dead/Abandoned

on 25 Mar 2024

YUSO

YUSO Company LLC

97501641 · 13 Jul 2022

009

041

Downloadable e-books in the field of of resume preparation, career dev...

97500529
Live/Registered

on 31 Oct 2023

YOUMIAI

Huizhou Duxing Intelligent Technology Co., Ltd.

97500529 · 13 Jul 2022

31 Oct 2029

009

The wording "YOUMIAI" has no meaning in a foreign language.,Color is n...

97500546
Dead/Abandoned

on 04 Mar 2024

YOU ONLY KNOW EVERONE

Funk, Grant Adam

97500546 · 13 Jul 2022

009

045

Internet-based dating services; Internet-based dating, social introduc...

97500598
Live/Pending

on 05 Oct 2023

YQODSZ

Shenzhen Yiqian Technology Operation Department

97500598 · 13 Jul 2022

009

Cases adapted for holding smartwatches; Cases for smartphones; Cell ph...

97496848
Live/Registered

on 15 Aug 2023

YG YOUNGOOD

Shenzhen Outlite Technology Co.,Ltd.

97496848 · 11 Jul 2022

15 Aug 2029

009

The color(s) red and black is/are claimed as a feature of the mark.,3D...

97495094
Dead/Abandoned

on 26 Feb 2024

YNNAOY

YC FISHING & SPORTS, LLC

97495094 · 08 Jul 2022

008

009

...

On-line retail store services featuring fishing and diving equipment,F...

97495196
Live/Registered

on 15 Aug 2023

YUANSEA

Wuhan Yuanshi Technology Co., LTD

97495196 · 08 Jul 2022

15 Aug 2029

009

The wording "yuansea" has no meaning in a foreign language.,The name(s...

97493655
Dead/Abandoned

on 23 May 2023

Y JUDGE

Aranas, Daniel

97493655 · 07 Jul 2022

009

012

...

WHY JUDGE,Cell phone covers,Keychains,License plate frames,Bags, namel...

79352268
Live/Pending

on 17 Sep 2024

YOIT

Data Monsters Inc.

79352268 · 07 Jul 2022

009

035

...

The mark consists of the stylized wording "YOIT" within a square.,Down...

97491016
Live/Registered

on 28 Nov 2023

YBTOO

SHEN ZHEN HAO QI WEI LAI JIA JU YOU XIAN GONG SI

97491016 · 06 Jul 2022

28 Nov 2029

009

Bicycle speedometers; USB cables; Audio equipment for vehicles, namely...

97490020
Dead/Abandoned

on 30 Aug 2023

YOUNIVERSE

MakeThemLaughMakeThemCry, LLC

97490020 · 06 Jul 2022

009

036

Digital tokens in the nature of issuance of tokens of value; cryptocur...

79358551
Dead/Abandoned

on 02 Jan 2024

YCONS

Goldcup 29083 AB

79358551 · 06 Jul 2022

009

016

...

Commercial design services in relation to arts and photographs; graphi...

97491023
Live/Pending

on 05 Dec 2023

YIFYKUZI

Hangzhou Lanku Technology Co., Ltd.

97491023 · 06 Jul 2022

009

Eyeglasses; Microphones; Cases for mobile phones; Computer keyboards; ...

97487905
Dead/Abandoned

on 07 Aug 2023

YOUTHSPAN

John Ramunas

97487905 · 04 Jul 2022

003

005

...

Cosmetics; Sunscreen creams; Anti-aging moisturizer; Cosmetic sunscree...

97484881
Live/Registered

on 08 Aug 2023

YWLITSUN

Shenzhen YuWei Technology Co.,Ltd.

97484881 · 01 Jul 2022

08 Aug 2029

009

The wording "YWlitsun" has no meaning in a foreign language.,Blank USB...

97484425
Live/Registered

on 01 Aug 2023

YLMTKJ

Juan Huang

97484425 · 30 Jun 2022

01 Aug 2029

009

Loudspeakers; Smartphones; Analog multimeters; Bariatric scales; Cell ...

97484683
Live/Registered

on 08 Aug 2023

YLSZZO

Dongguan Shizhuo Trading Co., Ltd.

97484683 · 30 Jun 2022

08 Aug 2029

009

The wording YLSZZO has no meaning in a foreign language.,Accessories f...

97482726
Live/Registered

on 08 Aug 2023

YUEYYNS

Ningxia Chenang Electronic Commerce Co., Ltd.

97482726 · 30 Jun 2022

08 Aug 2029

009

The wording YUEYYNS has no meaning in a foreign language.,Backlit sign...

79359123
Live/Registered

on 28 May 2024

YAOOK

Schwarz IT KG

79359123 · 30 Jun 2022

28 May 2030

009

042

The mark consists of the wording "YAOOK" below the design of a dog.,Do...

97482407
Live/Registered

on 27 Jun 2023

YGAKB

Wang, Jingmiao

97482407 · 29 Jun 2022

27 Jun 2029

009

Mousepads; Audio speakers; Cases for mobile phones; Cell phone battery...

97481959
Live/Registered

on 08 Aug 2023

YAGOOLH

Liu, Dehua

97481959 · 29 Jun 2022

08 Aug 2029

009

The wording Yagoolh has no meaning in a foreign language.,Earbuds; Ear...

97480161
Dead/Abandoned

on 09 Jun 2023

YILUBAO

HU, LU

97480161 · 28 Jun 2022

009

The mark consists of the stylized wording "YILUBAO".,Diodes; Electrica...

97476055
Dead/Abandoned

on 29 Aug 2023

YARDSTICKSRULE

Ballai, David A

97476055 · 26 Jun 2022

009

YARDSTICKS RULE,Yardsticks

97476109
Live/Registered

on 01 Aug 2023

YAOUTE

Shenzhen Yaoute Freight Forwarding Co.,Ltd.

97476109 · 26 Jun 2022

01 Aug 2029

009

The wording YAOUTE has no meaning in a foreign language.,Computer grap...

97469465
Live/Registered

on 25 Jul 2023

YAC

Shenzhen Chuanju Zhice Electronic Technology Co., Ltd.

97469465 · 22 Jun 2022

25 Jul 2029

009

The wording YAC has no meaning in a foreign language.,Color is not cla...

97470231
Live/Pending

on 05 Dec 2024

YWH YOUR WORLD HOTEL

YOUR WORLD HOTEL INC

97470231 · 22 Jun 2022

009

The mark consists of the stylized bolded letters YWH underscored by th...

97468108
Live/Registered

on 25 Jul 2023

YOOALLN

Quanzhou Youfukesi Trading Co., Ltd.

97468108 · 21 Jun 2022

25 Jul 2029

009

The wording "YOOALLN" has no meaning in a foreign language.,Color is n...

97468270
Live/Pending

on 17 Nov 2024

YOUR WAY TO WHAT'S NEXT

SANTANDER CONSUMER USA INC.

97468270 · 21 Jun 2022

009

042

Downloadable software providing financial services, namely, software f...

97466005
Live/Registered

on 01 Aug 2023

YPLZYANJIAO

Wuhu Research and Education E-Commerce Co., Ltd.

97466005 · 20 Jun 2022

01 Aug 2029

009

Battery separator films; Crucibles for laboratory use; Electrodes; Ele...

97465878
Live/Registered

on 18 Jul 2023

YMYGS

Chen, Qianxin

97465878 · 19 Jun 2022

18 Jul 2029

009

The wording ymygs has no meaning in a foreign language.,Eyewear; Headp...

79364979
Live/Pending

on 30 Oct 2024

YARAFX

Yara International ASA

79364979 · 16 Jun 2022

009

042

...

Downloadable software applications for use as application programming ...

97458672
Live/Registered

on 18 Jul 2023

YULBEN

JIANGMEN YUNSU TRADING CO., LTD

97458672 · 15 Jun 2022

18 Jul 2029

009

Earphones; Eyewear; Bone conduction earphones; Color blindness correct...

97455771
Live/Registered

on 18 Jul 2023

YCOROUY

MaiErKe (Xiamen) Trading Co.,Ltd.

97455771 · 13 Jun 2022

18 Jul 2029

009

Bags adapted for laptops; Computer hardware, namely, wireless network ...

97448328
Live/Registered

on 11 Jul 2023

YLCPCPCG

Shenzhen Yilicai Technology Co., Ltd.

97448328 · 08 Jun 2022

11 Jul 2029

009

Components for laser toner cartridges, namely, replacement drums and r...

97449220
Live/Pending

on 12 Nov 2024

YXUNG

MADEIUM MFG. INC.

97449220 · 08 Jun 2022

009

012

...

Downloadable virtual goods, namely, computer programs featuring clothi...

97447777
Dead/Abandoned

on 12 Jul 2023

YOUNG LIGHT

ZHEJIANG YANGGUANG EUCATION TECHNOLOGYCO.,LT

97447777 · 07 Jun 2022

009

The wording YOUNG LIGHT has no meaning in a foreign language.,Color is...

97445745
Live/Registered

on 18 Jul 2023

YUANONGLI

Shenzhen Zhanyouqing E-Commerce Co., Ltd.

97445745 · 07 Jun 2022

18 Jul 2029

009

Smartwatches; Breathing apparatus for divers, namely, rebreathers; Ele...

97447562
Live/Registered

on 18 Jul 2023

YAIRCS

Liu,Wenmin

97447562 · 07 Jun 2022

18 Jul 2029

009

The wording YAIRCS has no meaning in a foreign language.,Batteries; Ba...

97446341
Live/Pending

on 02 Jan 2024

YETI

YETI COOLERS, LLC

97446341 · 07 Jun 2022

009

Downloadable multimedia products authenticated by non-fungible tokens ...

79346781
Live/Registered

on 26 Mar 2024

Y/PROJECT

IN-CARNATION

79346781 · 07 Jun 2022

26 Mar 2030

009

Eyewear; optics, namely, spectacles; sunglasses; goggles for sports; s...

97439424
Dead/Abandoned

on 07 Jul 2023

YAVICA

Yavica ApS

97439424 · 02 Jun 2022

009

042

Computer programming; Computer software development; Hosting of web si...

97439577
Live/Registered

on 11 Jul 2023

YTHOUYIN

Wu, Wenfeng

97439577 · 02 Jun 2022

11 Jul 2029

009

Earphones; Mousepads; Webcams; Cases for mobile phones; Cell phone bat...

97439177
Live/Registered

on 26 Dec 2023

YOOZER

YOOZER LLC

97439177 · 01 Jun 2022

26 Dec 2029

009

Earphones; Smartphones; Cases for mobile phones; Cell phone battery ch...

97435077
Live/Registered

on 24 Jan 2023

YKONECHA

QIANJIANG LVXIAOPING TRADING CO., LTD.

97435077 · 31 May 2022

24 Jan 2029

009

The wording "YKONECHA" has no meaning in a foreign language.,Audio cab...

97435619
Live/Registered

on 11 Jul 2023

YBOPTWU

Guangzhou Yanwu Trading Co., Ltd.

97435619 · 31 May 2022

11 Jul 2029

009

Audio cables; Cable and wiring plates in the nature of protective shea...

97436488
Live/Pending

on 12 Nov 2024

YALE SMART KEYPAD

Master Lock Company LLC

97436488 · 31 May 2022

009

Keypads for operating electronic locks,"SMART KEYPAD"

97433109
Live/Registered

on 04 Jul 2023

YIQINGLTD

ShenZhen YiQing Industry Development Co.,Ltd

97433109 · 27 May 2022

04 Jul 2029

009

The wording "YIQINGLTD" has no meaning in a foreign language.,YIQING L...

97427028
Live/Registered

on 30 Apr 2024

YQLILGEN

Shenzhen Punansi Technology Co., Ltd.

97427028 · 25 May 2022

30 Apr 2030

009

Distance measuring apparatus; Instruments for measuring length; Length...

97425587
Live/Pending

on 21 Nov 2024

YRL YOGA IN REAL LIFE

PM Ease, LLC

97425587 · 24 May 2022

009

025

...

Educational services, namely, providing a website featuring written ar...

97424841
Live/Registered

on 04 Jul 2023

YEAHXING

Shenzhen Zhuoshidai Technology Co., Ltd.

97424841 · 23 May 2022

04 Jul 2029

009

Chargers for smartphones; ecorative magnets; Earphone accessories, nam...

97424953
Live/Registered

on 04 Jul 2023

YYZZXX

Shenzhen Yaozhixin Technology Co., Ltd.

97424953 · 23 May 2022

04 Jul 2029

009

The color(s) blue and orange is/are claimed as a feature of the mark.,...

97424725
Live/Registered

on 04 Jul 2023

YU

ongguan ingyou E-Commerce Technology Co., Ltd.

97424725 · 23 May 2022

04 Jul 2029

009

Batteries and battery chargers; Battery charge devices; Battery charge...

79345447
Live/Registered

on 24 Oct 2023

YAAK

Yaak Technologies ApS

79345447 · 23 May 2022

24 Oct 2029

009

042

Software as a service [SaaS] featuring machine learning software; comp...

97421744
Dead/Abandoned

on 14 Jul 2023

YOOCUSTOM

Hevis Limited

97421744 · 20 May 2022

009

Bags and cases specially adapted for holding or carrying portable tele...

97420858
Live/Registered

on 04 Jul 2023

YUECOOM

Shenzhen Leihan E-Commerce Co., Ltd.

97420858 · 20 May 2022

04 Jul 2029

009

The wording "YUECOOM" has no meaning in a foreign language.,Thermostat...

97413753
Live/Registered

on 19 Sep 2023

YAMÉ !

Anne Reiser

97413753 · 17 May 2022

19 Sep 2029

009

016

...

The English translation of "YAMÉ" in the mark is "enough".,Printing pr...

97411861
Live/Registered

on 27 Jun 2023

YICUGCOM

Ningbo Hi-tech Easy Choice Technology Co., Ltd.

97411861 · 16 May 2022

27 Jun 2029

009

Micro-computers; Motherboards; Audio circuit boards; Computer cameras;...

97408705
Live/Registered

on 08 Aug 2023

YINYUEFENG

Shenzhen Music Wind Electronics Co., Ltd.

97408705 · 13 May 2022

08 Aug 2029

009

The English translation of YINYUEFENG in the mark is MUSIC STYLE.,Earp...

97408799
Dead/Abandoned

on 01 Jul 2024

YELLOW KEY SUPPLY

Automotive Keys Group

97408799 · 13 May 2022

009

"KEY SUPPLY",electronic automotive remotes in the nature of remote con...

97409969
Dead/Abandoned

on 22 Jan 2024

YOUPET

Shenzhen Dodoleon Technology Co., Ltd

97409969 · 13 May 2022

009

YOU PET,Telepresence robots; Security surveillance robots; Computer ne...

97407639
Live/Registered

on 20 Jun 2023

YTLJGJ

Yingtan Langjie International Trade Co., Ltd.

97407639 · 12 May 2022

20 Jun 2029

009

Field-glasses; Children's eye glasses; Dustproof glasses; Eyewear acce...

97408500
Dead/Abandoned

on 21 Oct 2024

YOYOVR

Wang, Zhiyong

97408500 · 12 May 2022

009

Cameras; Spectacles; Spectroscopes; Stereoscopes; Battery chargers; Ce...

97404244
Live/Registered

on 20 Jun 2023

YIGAOS

SHENZHEN YIGAO TECHNOLOGY CO., LIMITED

97404244 · 10 May 2022

20 Jun 2029

009

The wording "YIGAOS" has no meaning in a foreign language.,Color is no...

97401349
Live/Registered

on 15 Aug 2023

YOURS TRULY

Stellar Jay LLC

97401349 · 09 May 2022

15 Aug 2029

009

Downloadable audio recordings featuring embodied social and emotional ...

97398723
Live/Registered

on 24 Oct 2023

YELLOWSTONE

SPIKE CABLE NETWORKS INC.

97398723 · 06 May 2022

24 Oct 2029

009

Color is not claimed as a feature of the mark.,Prerecorded DVDs featur...

97398229
Live/Registered

on 12 Sep 2023

YOFOZEAL

Chen, Guanchao

97398229 · 06 May 2022

12 Sep 2029

009

The name(s), portrait(s), and/or signature(s) shown in the mark does n...

97398232
Live/Registered

on 25 Jul 2023

YUMOST

Zhang, Lin

97398232 · 06 May 2022

25 Jul 2029

009

The wording "YUMOST" has no meaning in a foreign language.,Monocles; P...

97397133
Live/Registered

on 20 Jun 2023

YEKN

Shenzhen YEKN Tech Co., Ltd

97397133 · 05 May 2022

20 Jun 2029

009

Earphones; Headphones; Audio speakers; Cases for smartphones; Computer...

97396350
Live/Registered

on 11 Jul 2023

Y

SPIKE CABLE NETWORKS INC.

97396350 · 05 May 2022

11 Jul 2029

009

Mobile phone cases,The mark consists of a stylized "Y" esign.

97391996
Live/Registered

on 05 Sep 2023

YILAIRIOU

Zhang, Guobin

97391996 · 02 May 2022

05 Sep 2029

009

The wording "YILAIRIOU" has no meaning in a foreign language.,Tape mea...

97388608
Live/Registered

on 20 Jun 2023

YICETRA

Heyuanshi Hengjia Maoyi Youxiangongsi

97388608 · 29 Apr 2022

20 Jun 2029

009

The wording "Yicetra" has no meaning in a foreign language.,Audio cabl...

97388053
Live/Registered

on 13 Jun 2023

YMOLLE

Hangzhou Chuchu Education Technology Co., Ltd.

97388053 · 29 Apr 2022

13 Jun 2029

009

Inverters; Accumulators; Battery chargers for use with vehicle batteri...

97388347
Live/Registered

on 13 Jun 2023

YQJYWZTF

Wenzhou Tengfei E-Commerce Co.,Ltd.

97388347 · 29 Apr 2022

13 Jun 2029

009

3D spectacles; Spectacles; Eyeglass cases; Eyeglass frames; Eyeglass l...

97386346
Live/Registered

on 06 Jun 2023

YOUANME

Huang ShuHua

97386346 · 28 Apr 2022

06 Jun 2029

009

YOU AN ME,Sunglasses; Computer bags; Goggles for sports; Protective ca...

97385576
Live/Registered

on 25 Jul 2023

YIHE SZ

Shenzhen Yihe Electronic Commerce Co., Ltd.

97385576 · 28 Apr 2022

25 Jul 2029

009

"SZ",YIHESZ,Camcorders; Motherboards; Walkie-talkies; Alarm sensors; B...

97387209
Live/Registered

on 15 Aug 2023

YEWY

Guangdong Yuyang Electronic Technology Co., Ltd.

97387209 · 28 Apr 2022

15 Aug 2029

009

The mark consists of "YEWY" in stylized form.,Reflective safety vests,...

97385417
Live/Registered

on 06 Jun 2023

YUARISX

Shenzhen Yuchen Network Technology Co.,Ltd.

97385417 · 27 Apr 2022

06 Jun 2029

009

Power adapters; Power wires,The wording Yuarisx has no meaning in a fo...

97385418
Live/Registered

on 06 Jun 2023

YOLSIPRI

Shenzhen Zhixinqiang Technology Co., Ltd.

97385418 · 27 Apr 2022

06 Jun 2029

009

Cameras; Smartglasses; Speedometers; Bicycle accessories, namely, elec...

97383361
Live/Registered

on 06 Jun 2023

YUPENLAI

Fuzhou Yuxiangtong Trading Co., Ltd.

97383361 · 27 Apr 2022

06 Jun 2029

009

Cases for mobile phones; Smartphone mounts; Wireless chargers

97381789
Live/Registered

on 06 Jun 2023

YBBGANTE

Shenzhen Hangya Technology Co., Ltd.

97381789 · 26 Apr 2022

06 Jun 2029

009

Audio-receivers and video-receivers; Audio equipment for vehicles, nam...

97380778
Live/Registered

on 06 Jun 2023

YOHUAME

Shenzhen Shi You Hua Mi Technology Co.,Ltd.

97380778 · 25 Apr 2022

06 Jun 2029

009

Computer hardware and computer peripheral devices; Connections for ele...

97380793
Live/Registered

on 04 Jul 2023

YS JOING

Yang, Zhensen

97380793 · 25 Apr 2022

04 Jul 2029

009

The wording Ys Joing has no meaning in a foreign language.,Connections...

97379509
Live/Registered

on 13 Jun 2023

YIFVTFCK

Shenzhen Yifeite Electronic Commerce Co., Ltd.

97379509 · 25 Apr 2022

13 Jun 2029

009

Mousepads; Cases adapted for holding smartwatches; Computer bags; Earp...

97369039
Live/Registered

on 30 May 2023

YZSPOWER

Guangzhou Chengran Technology Co., Ltd.

97369039 · 18 Apr 2022

30 May 2029

009

Camcorders; Smartphones; Accumulators, electric; Batteries, electric; ...

97368916
Live/Registered

on 30 May 2023

YCXYDR

ZHENGZHOU TENGDA TRADING CO., LTD.

97368916 · 18 Apr 2022

30 May 2029

009

Y CXYDR,Calculators; Capacitors; Batteries, electric; Brackets adapted...