India / West Bengal / Howrah

Population
25,270,510
Unreached Population
24,986,360 (98.9%)
People Groups
941
Unreached People Groups
818 (86.9%)
People Group Primary Language Population Hindu Muslim Christian Buddhist Sikh Other
Anglo Bengali 1,300 - - 1300 - - -
Bauri Bengali 430 430 - - - - -
Burmese Burmese 50 - - - 50 - -
Magar Bengali 50 50 - - - - -
Garo (A-chik Mande) Hindi 10 10 - - - - -
Hadi Bengali 9,700 9700 - - - - -
Hajang Hindi 40 20 20 - - - -
Han Chinese, Mandarin Chinese, Mandarin 60 - - - 60 - -
Jat (Hindu traditions) Hindi 7,750 7750 - - - - -
Kashmiri (Muslim traditions) Kashmiri 50 - 50 - - - -
Konai Bengali 50 50 - - - - -
Rongkup-Lepcha Nepali 10 10 - - 10 - -
Mahli Bengali 10 10 - - - - -
Newah Nepali 250 250 - - - - -
Bengali Muslim Moghal Bengali 4,130 - 4130 - - - -
Munda Bengali 1,830 1510 10 300 - - 20
Oraon Hindi 2,830 1490 10 1250 - - 70
Parsee Gujarati 20 - - - - - 20
Persian Dari 70 - 70 - - - -
Rajbansi (Hindu traditions) Bengali 67,900 67500 - 330 40 - -
Santal (Sawntal) Santhali 6,760 5670 40 530 10 - 510
Tamil (Muslim traditions) Tamil 230 - 230 - - - -
Gurung Ghaleg Nepali 450 120 - 30 290 - -
Tipera Kok Borok 10 10 - - - - -
Adi Andhra Telugu 50 50 - - - - -
Adi Dravida Tamil 50 50 - - - - -
Agariya (Hindu traditions) Bengali 70 70 - - - - -
Aguri Bengali 1,470 1470 - - - - -
Yadav (Hindu traditions) Bengali 225,000 225000 - - - - -
Ahom Assamese 50 50 - - - - -
Ansari Bengali 58,900 - 58900 - - - -
Arora (Sikh traditions) Punjabi, Eastern 270 - - - - 270 -
Bagdi (Hindu traditions) Bengali 291,000 291000 - - 210 30 -
Bahelia (Hindu traditions) Bengali 30 30 - - - - -
Baidya (Hindu traditions) Bengali 9,810 9810 - - - - -
Baiga Bengali 20 20 - - - - -
Bairagi (Hindu traditions) Bengali 71,500 71500 - - - - -
Baiti Bengali 1,560 1560 - - - - -
Banjara (Hindu traditions) Hindi 80 80 - - - - -
Bania unspecified Bengali 53,800 44600 - - - - 9190
Bari (Hindu traditions) Bengali 90 90 - - - - -
Bawaria (Sikh traditions) Hindi 10 - - - - 10 -
Bedia (Hindu traditions) Bengali 470 460 10 - - - -
Beldar (Hindu traditions) Bengali 110 110 - - - - -
Barua Bengali 50 - - - 50 - -
Bhandari Odia 320 320 - - - - -
Bhar Hindi 3,210 3210 - - - - -
Bhat (Hindu traditions) Bengali 1,750 1750 - - - - -
Bharbhunja (Hindu traditions) Bengali 1,580 1580 - - - - -
Bhuinmali Bengali 120 120 - - - - -
Bhogta Bengali 30 30 - - - - -
Bhoi (Hindu traditions) Bengali 1,710 1710 - - - - -
Bhottada Bengali 60 60 - - - - -
Bhaskar Bengali 90 90 - - - - -
Bhatia (Hindu traditions) Bengali 50 50 - - - - -
Bhumij Bengali 430 380 30 10 - - -
Bhotia Hindi 60 60 - - - - -
Bhuiya unspecified Bengali 520 520 - - - - -
Bind Bengali 60 60 - - - - -
Birhor Bengali 50 50 - - - - -
Birjia Hindi 10 10 - - - - -
Bohra Gujarati 360 - 360 - - - -
Boya Telugu 290 290 - - - - -
Brahmin unspecified Bengali 297,000 296000 - - - - 270
Buna (Hindu traditions) Odia 9,470 9470 - - - - -
Chik Baraik Hindi 30 30 - - - - -
Chaudhari, caste Bengali 90 90 - - - - -
Chamar (Hindu traditions) Bengali 17,700 17300 - 360 10 - -
Chain Bengali 8,120 8120 - - - - -
Chasadhobi Bengali 4,510 4510 - - - - -
Chero Hindi 120 110 - 10 - - -
Chhetri Nepali 770 770 - - - - -
Madiga (Christian traditions) Telugu 140 - - 140 - - -
Mala (Christian traditions) Telugu 30 - - 30 - - -
Chaupal Bengali 10 10 - - - - -
Darjee Nepali 60 60 - - - - -
Darzi (Hindu traditions) Bengali 760 750 - - - - 10
Dhanuk Hindi 30 30 - - - - -
Dhangar Bharwad Gujarati 50 50 - - - - -
Rajaka Dhobi (Hindu traditions) Bengali 22,600 22500 - - 40 10 -
Doai Bengali 100 100 - - - - -
Dom (Hindu traditions) Bengali 6,350 6350 - - - - -
Dusadh (Hindu traditions) Bengali 1,410 1410 - - - - -
Dulia Bengali 44,400 44400 - - - - -
Faqir Bengali 370 - 370 - - - -
Gadaria (Hindu traditions) Bengali 500 500 - - - - -
Gauda Odia 610 610 - - - - -
Ghasiya (Hindu traditions) Bengali 120 120 - - - - -
Ghosi (Hindu traditions) Odia 80 80 - - - - -
Goanese Konkani, Goan 360 - - 360 - - -
Gokha Bengali 140 140 - - - - -
Gond unspecified Hindi 420 420 - - - - -
Gonrhi Bengali 10 10 - - - - -
Gorait Hindi 30 30 - - - - -
Gosain unspecified Bengali 120 120 - - - - -
Guria Odia 340 340 - - - - -
Halalkhor (Hindu traditions) Bengali 10 10 - - - - -
Halwai (Hindu traditions) Bengali 35,600 35600 - - - - -
Hazra (Hindu traditions) Bengali 90 90 - - - - -
Ho Hindi 90 60 - 20 - - 20
Christian Bengali 2,440 - - 2440 - - -
Ilavan Tamil 70 70 - - - - -
Jhalo Malo Bengali 490 490 - - - - -
Jimdar Bengali 150 150 - - - - -
Kaibartta unspecified Bengali 27,400 27400 - - - - -
Jogi (Hindu traditions) Bengali 126,000 126000 - - - - -
Kadar Bengali 540 540 - - - - -
Kahar (Hindu traditions) Bengali 21,500 21500 - - - - -
Kalingi Odia 270 270 - - - - -
Kalu Bengali 8,120 - 8120 - - - -
Kalwar (Hindu traditions) Bengali 8,300 8300 - - - - -
Kami Nepali 20 20 - - - - -
Kandu Bengali 2,590 2590 - - - - -
Kanjar (Hindu traditions) Bengali 50 50 - - - - -
Kaora Bengali 56,900 56800 - - 30 10 -
Kapali Bengali 19,100 19100 - - - - -
Karan Bengali 270 270 - - - - -
Karmali Hindi 10 10 - - - - -
Karenga Bengali 12,700 12700 - - - - -
Kasar (Hindu traditions) Bengali 2,310 2310 - - - - -
Kawar Bengali 110 110 - - - - -
Kayastha (Hindu traditions) Bengali 174,000 174000 - - - - -
Qazi Bengali 5,750 - 5750 - - - -
Khambu Bengali 150 150 - - - - -
Khandait Bengali 33,300 33300 - - - - -
Kharia Bengali 320 320 - - - - -
Khairwar Bengali 110 110 - - - - -
Kharwar Hindi 190 190 - - - - -
Kisan Hindi 80 80 - - - - -
Kaikolan Tamil 10 10 - - - - -
Kalal (Hindu traditions) Bengali 250 250 - - - - -
Kandra Hindi 360 360 - - - - -
Koiri (Hindu traditions) Bengali 10,400 10400 - - - - -
Kol Bengali 90 90 - - - - -
Koli (Hindu traditions) Gujarati 340 340 - - - - -
Kolta Odia 90 90 - - - - -
Konwar Bengali 230 230 - - - - -
Kori Bengali 480 480 - - - - -
Korwa Bengali 10 10 - - - - -
Kotal Bengali 160 160 - - - - -
Khatik (Hindu traditions) Bengali 680 680 - - - - -
Kumhar, Kusavar (Hindu traditions) Bengali 75,300 75300 - - - - -
Kunbi (Hindu traditions) Marathi 990 990 - - - - -
Kurmi (Hindu traditions) Bengali 26,100 26100 - - - - -
Lingayat Kannada 30 - - - - - 30
Lohar (Hindu traditions) Bengali 860 860 - - - - -
Lohara Hindi 150 140 - 10 - - -
Lunia (Hindu traditions) Bengali 530 530 - - - - -
Madiga (Hindu traditions) Telugu 1,030 1030 - - - - -
Mahar (Buddhist traditions) Bengali 50 50 - - - - -
Mahanta Bengali 20 20 - - - - -
Mahyavanshi Gujarati 60 60 - - - - -
Mahishya Bengali 1,206,000 1204000 - 1310 - - -
Majhwar Bengali 440 440 - - - - -
Mal (Hindu traditions) Bengali 270 270 - - - - -
Mala (Hindu traditions) Telugu 290 290 - - - - -
Mallik (Muslim traditions) Bengali 42,700 - 42700 - - - -
Mallah (Hindu traditions) Bengali 400 400 - - - - -
Malto Bengali 20 20 - - - - -
Manihar Bengali 500 - 500 - - - -
Mappila Malayalam 140 - 140 - - - -
Matang (Hindu traditions) Marathi 10 10 - - - - -
Matia Bengali 2,480 2480 - - - - -
Malabar Catholic Malayalam 270 - - 270 - - -
Mech Bengali 10 10 - - - - -
Mahratta unspecified Marathi 160 160 - - - - -
Mir Bengali 2,730 - 2730 - - - -
Miri Mising 10 10 - - - - -
Mirzakhani Bengali 90 - 90 - - - -
Jat (Muslim traditions) Bengali 1,900 - 1900 - - - -
Khatik (Muslim traditions) Bengali 180 - 180 - - - -
Mahratta Kunbi Gujarati 160 160 - - - - -
Mochi (Hindu traditions) Bengali 34,500 34500 - - - - -
Pasi (Muslim traditions) Bengali 2,880 - 2880 - - - -
Rajput (Muslim traditions) Bengali 960 - 960 - - - -
Marma (Magh) Bengali 340 60 - - 270 - -
Musahar (Hindu traditions) Bengali 270 270 - - - - -
Nadar (Hindu traditions) Tamil 30 30 - - - - -
Naga Nagamese 50 10 - 30 - - -
Nagarchi (Hindu traditions) Bengali 30 30 - - - - -
Nai (Hindu traditions) Bengali 91,900 91900 - - - - -
Nair Malayalam 110 110 - - - - -
Namassej (Hindu traditions) Bengali 61,700 61300 - 320 60 10 -
Nat (Hindu traditions) Bengali 60 60 - - - - -
Nikari (Muslim traditions) Bengali 1,510 - 1510 - - - -
Nissi Nyishi 10 10 - - - - -
Paik Bengali 100 100 - - - - -
Paliya Bengali 30 30 - - - - -
Pan Bengali 80 80 - - - - -
Paraiyan (Hindu traditions) Tamil 30 30 - - - - -
Parhaiya Hindi 10 10 - - - - -
Pasi (Hindu traditions) Bengali 1,510 1510 - - - - -
Patni (Hindu traditions) Bengali 160 160 - - - - -
Pallan (Hindu traditions) Tamil 60 60 - - - - -
Poundra Bengali 113,000 113000 - - 30 10 -
Parja unspecified Odia 130 130 - - - - -
Patralu Odia 440 440 - - - - -
Pundari Bengali 8,230 8230 - - - - -
Rabha Hindi 20 20 - - - - -
Rai Bengali 60 60 - - - - -
Rajput (Hindu traditions) Bengali 50,900 50800 - - - - 90
Rajbhar Hindi 830 830 - - - - -
Raju Bengali 2,260 2260 - - - - -
Rajwar Bengali 360 360 - - - - -
Ramdasia (Sikh traditions) Hindi 60 - - - - 60 -
Rautia Hindi 140 140 - - - - -
Rangrez (Hindu traditions) Hindi 100 100 - - - - -
Sagarbanshi Odia 230 230 - - - - -
Sahariya Hindi 360 360 - - - - -
Samanthan Bengali 30 30 - - - - -
Sankara Bengali 3,500 3500 - - - - -
Saora unspecified Odia 210 210 - - - - -
Sardar (Muslim traditions) Bengali 90 - 90 - - - -
Sarki Nepali 40 40 - - - - -
Sayyid Bengali 31,900 - 31900 - - - -
Brahmin (Sikh traditions) Hindi 10 - - - - 10 -
Chamar (Sikh traditions) Bengali 10 - - - - 10 -
Chhimba (Sikh traditions) Hindi 10 - - - - 10 -
Gujar (Sikh traditions) Hindi 10 - - - - 10 -
Shabar Odia 410 370 - 30 - - -
Shaikh unspecified Bengali 1,035,000 - 1035000 - - - -
Siyalgir (Hindu traditions) Bengali 1,980 1980 - - - - -
Jhinwar (Sikh traditions) Hindi 70 - - - - 70 -
Kamboh (Sikh traditions) Punjabi, Eastern 80 - - - - 80 -
Khatri (Sikh traditions) Hindi 290 - - - - 290 -
Kumhar (Sikh traditions) Hindi 50 - - - - 50 -
Labana (Sikh traditions) Hindi 60 - - - - 60 -
Mahtam (Sikh traditions) Hindi 100 - - - - 100 -
Nai (Sikh traditions) Hindi 30 - - - - 30 -
Sonar (Hindu traditions) Bengali 26,400 26400 - - - - 50
Rajput (Sikh traditions) Bengali 490 - - - - 490 -
Saini (Sikh traditions) Hindi 80 - - - - 80 -
Sarera (Sikh traditions) Hindi 100 - - - - 100 -
Sonar (Sikh traditions) Hindi 30 - - - - 30 -
Tarkhan (Sikh traditions) Hindi 180 - - - - 180 -
Sukli Bengali 12,000 12000 - - - - -
Sunri (Hindu traditions) Bengali 8,340 8340 - - - - -
Sutradhar (Hindu traditions) Bengali 9,140 9140 - - - - -
Syrian Christian Malayalam 200 - - 200 - - -
Tamboli (Hindu traditions) Bengali 58,200 58200 - - - - -
Tamang Bengali 80 40 10 10 - - 10
Tanti (Hindu traditions) Bengali 93,400 93400 - - - - -
Teli (Hindu traditions) Bengali 76,200 76200 - - - - -
Thathera (Hindu traditions) Bengali 260 260 - - - - -
Tiyar Bengali 51,400 51400 - - - - -
Tili Bengali 54,800 54800 - - - - -
Turaiha Hindi 410 410 - - - - -
Turi (Hindu traditions) Bengali 1,080 1080 - - - - -
Vaddar (Hindu traditions) Telugu 180 180 - - - - -
Viswakarma unspecified Telugu 330 330 - - - - -
Vellalan unspecified Tamil 30 30 - - - - -
Vanniyan Tamil 110 110 - - - - -
Yenadi Telugu 100 100 - - - - -
Jat (Sikh traditions) Hindi 2,360 - - - - 2360 -
Mali (Hindu traditions) Bengali 25,600 25600 - - - - -
Kui Khond Telugu 20 20 - - - - -
Mangala Telugu 90 90 - - - - -
Ganda Bengali 450 450 - - - - -
Munnur Telugu 270 270 - - - - -
Mutrasi Telugu 360 360 - - - - -
Madari (Muslim traditions) Bengali 180 - 180 - - - -
Kapu unspecified Telugu 80 80 - - - - -
Hajam Bengali 1,080 - 1080 - - - -
Bania Agarwal Hindi 13,500 10900 - - - - 2590
Bania Agrahari Bengali 770 770 - - - - -
Bania Bais Hindi 290 290 - - - - -
Bania Barnawar Bengali 320 320 - - - - -
Bania Gahoi Bengali 820 440 - - - - 380
Bania Gandha Banik Bengali 12,400 12400 - - - - -
Bania Jaiswal Hindi 290 200 - - - - 90
Bania Kasarwani Hindi 520 520 - - - - -
Bania Kasaundhan Hindi 640 640 - - - - -
Bania Khandelwal Hindi 1,860 70 - - - - 1790
Bania Khatri Bengali 1,350 1350 - - - - -
Bania Mahajan Hindi 640 640 - - - - -
Bania Mahesri Hindi 920 920 - - - - -
Bania Oswal Hindi 1,300 530 - - - - 770
Bania Porwal Hindi 1,110 910 - - - - 190
Bania Rauniar Bengali 270 270 - - - - -
Bania Subarna Banik Bengali 12,300 12300 - - - - -
Jat Sidhu (Hindu traditions) Hindi 270 270 - - - - -
Brahmin Bhumihar Hindi 920 920 - - - - -
Brahmin Acharya Hindi 3,380 3380 - - - - -
Brahmin Dakshini Telugu 10 10 - - - - -
Brahmin Dravida Tamil 30 30 - - - - -
Brahmin Gaur Hindi 32,100 32100 - - - - -
Brahmin Joshi Hindi 1,470 1470 - - - - -
Brahmin Jyoti Hindi 790 790 - - - - -
Brahmin Kanaujia Bengali 57,500 57500 - - - - -
Brahmin Khandelwal Hindi 2,140 2140 - - - - -
Brahmin Maha Hindi 900 900 - - - - -
Brahmin Mahratta Hindi 4,620 4620 - - - - -
Brahmin Maithili Maithili 1,090 1090 - - - - -
Brahmin Marathi Marathi 30 30 - - - - -
Brahmin Ojha Hindi 450 450 - - - - -
Brahmin Parikh Hindi 70 70 - - - - -
Brahmin Purohit Hindi 70 70 - - - - -
Brahmin Pushkarna Hindi 70 70 - - - - -
Brahmin Radhi Bengali 180,000 180000 - - - - -
Brahmin Rikhisur Bengali 540 540 - - - - -
Brahmin Sakaldwipi Bengali 2,440 2440 - - - - -
Brahmin Saraswat Hindi 3,050 3050 - - - - -
Brahmin Srimali Hindi 70 70 - - - - -
Brahmin Tamil Tamil 100 100 - - - - -
Brahmin Telugu Telugu 150 150 - - - - -
Brahmin Utkal Bengali 1,910 1910 - - - - -
Brahmin Vaidik Bengali 17,100 17100 - - - - -
Brahmin Varendra Bengali 24,900 24900 - - - - -
Brahmin Vyas Hindi 70 70 - - - - -
Jat Sindhu (Hindu traditions) Hindi 230 230 - - - - -
Bania Brittal Assamese 30 30 - - - - -
Brahmin Acharaj Bengali 680 680 - - - - -
Rajput Bais (Hindu traditions) Hindi 1,350 1350 - - - - -
Rajput Bargujar (Hindu traditions) Bengali 230 230 - - - - -
Rajput Bhadauria Hindi 230 230 - - - - -
Rajput Bhatti (Hindu traditions) Hindi 1,080 1080 - - - - -
Rajput Chandel Hindi 290 290 - - - - -
Rajput Chauhan (Hindu traditions) Hindi 3,610 3610 - - - - -
Rajput Dikhit Bengali 230 230 - - - - -
Rajput Gahlot (Hindu traditions) Hindi 560 560 - - - - -
Rajput Garewal (Hindu traditions) Bengali 360 360 - - - - -
Rajput Gaur Hindi 60 60 - - - - -
Rajput Gautam (Hindu traditions) Bengali 450 450 - - - - -
Rajput Jadu Hindi 230 230 - - - - -
Rajput Janjua (Hindu traditions) Hindi 230 230 - - - - -
Rajput Joia (Hindu traditions) Hindi 180 180 - - - - -
Rajput Manihas (Hindu traditions) Hindi 270 270 - - - - -
Rajput Parihar Hindi 320 320 - - - - -
Rajput Ponwar (Hindu traditions) Bengali 1,690 1690 - - - - -
Rajput Pundir (Hindu traditions) Hindi 260 260 - - - - -
Rajput Rajbansi (Hindu traditions) Hindi 60 60 - - - - -
Rajput Rathor (Hindu traditions) Bengali 1,580 1580 - - - - -
Rajput Sakarwar (Hindu traditions) Hindi 190 190 - - - - -
Rajput Sengar Hindi 320 320 - - - - -
Rajput Salehria (Hindu traditions) Hindi 210 210 - - - - -
Rajput Solanki Hindi 210 210 - - - - -
Rajput Sombansi (Hindu traditions) Hindi 320 320 - - - - -
Rajput Surajbansi Bengali 180 180 - - - - -
Rajput Tonwar (Hindu traditions) Hindi 60 60 - - - - -
Kahar Kamkar (Hindu traditions) Bengali 280 280 - - - - -
Mahali Hindi 60 60 - - - - -
Brahmin Christian Bengali 120 - - 120 - - -
Mazhabi (Sikh traditions) Hindi 110 - - - - 110 -
Ravidas Chamar (Hindu traditions) Bengali 360 360 - - - - -
Bhuiya Ghatwar Bengali 200 200 - - - - -
Halwai Maira Bengali 2,820 2820 - - - - -
Kabirpanthi Punjabi, Eastern 70 - - - - 70 -
Kaibartta Jalia Bengali 20,300 20300 - - - - -
Kalal Idiga Telugu 100 100 - - - - -
Kapu Reddi Telugu 70 70 - - - - -
Kayastha Karan Bengali 8,570 8570 - - - - -
Namassej Chandel Hindi 36,100 35900 - 180 30 10 -
Shaikh Qureshi Bengali 130,000 - 130000 - - - -
Sunri Sadhubanik Bengali 4,620 4620 - - - - -
Yadav Rawat Hindi 4,240 4240 - - - - -
Yadav Sadgope Bengali 115,000 115000 - - - - -
Mallah Chain (Hindu traditions) Bengali 100 100 - - - - -
Mallah Kewat (Hindu traditions) Bengali 100 100 - - - - -
Dusadh Bahelia Bengali 900 900 - - - - -
Pashtun, Pathan Bengali 70,900 - 70900 - - - -
Nadar (Christian traditions) Tamil 20 - - 20 - - -
Koli of Gujarat Gujarati 90 90 - - - - -
Lodha (Hindu traditions, tribal) Bengali 190 170 - 30 - - -
Pashtun Dilazak Bengali 900 - 900 - - - -
Paraiyan (Christian traditions) Tamil 10 - - 10 - - -
Brahmin Barna Bengali 1,470 1470 - - - - -
Brahmin Bhat Hindi 2,480 2480 - - - - -
Dom Murdafarash Bengali 860 860 - - - - -
Kalwar Sunri Bengali 1,690 1690 - - - - -
Pasi Gujar Bengali 180 180 - - - - -
Pasi Kaithwan Hindi 200 200 - - - - -
Pasi Rajpasi Hindi 280 280 - - - - -
Rajput Batsa Bengali 2,260 2260 - - - - -
Rajput Sandilya Bengali 2,310 2310 - - - - -
Sayyid Husaini Bengali 1,240 - 1240 - - - -
Shaikh Faruqi Bengali 11,500 - 11500 - - - -
Shaikh Siddiqi Bengali 237,000 - 237000 - - - -
Shaikh Usmani Bengali 6,990 - 6990 - - - -
Yadav Ghosi Bengali 4,060 4060 - - - - -
Yadav Kaonra Hindi 2,030 2030 - - - - -
Pashtun Afridi Bengali 4,960 - 4960 - - - -
Pashtun Beteli Bengali 680 - 680 - - - -
Pashtun Ghilzai Bengali 380 - 380 - - - -
Pashtun Guria Bengali 680 - 680 - - - -
Pashtun Jilan Bengali 680 - 680 - - - -
Pashtun Kakar Urdu 3,470 - 3470 - - - -
Pashtun Khalil Bengali 120 - 120 - - - -
Pashtun Khan Bengali 520 - 520 - - - -
Pashtun Lodhi (Dalazak) Bengali 4,510 - 4510 - - - -
Pashtun Mohmand Bengali 1,510 - 1510 - - - -
Pashtun Niazi Bengali 680 - 680 - - - -
Pashtun Sur Bengali 680 - 680 - - - -
Pashtun Yusafzai Bengali 4,960 - 4960 - - - -

Bangladesh
Bhutan
India
Nepal
Pakistan
Sri Lanka

© 2025 South Asia Peoples. A ministry of Joshua Project.