Parts of a Mobile Cell Phone and Their Function (Big Parts)

Complete Information about Big Parts and Components / IC in a mobile cell phone and their function.

There are all kinds of parts and electronic components in a mobile cell phone. These parts and components can be divided into Big Parts and Small Parts. This article explains all about big parts and IC components in a mobile cell phone / smartphone and their function.

Mobile Phone IC Identification

Subscribe to Our YouTube Channel: 🙂

Inside a Mobile Phone / Smartphone

Here is List of Major IC (Integrated Circuit) inside a Mobile Phone or Cell Phone / Smartphone:

  1. Antenna Switch
  2. P.F.O (Power Frequency Oscillator)
  3. RF IC / Hagar / Network IC
  4. 26 MHz Crystal Oscillator
  5. VCO (Voltage Controller Oscillator)
  6. RX Filter and TX Filter
  7. ROM (Read Only Memory), RAM (Random Access Memory), Flash IC
  8. Power IC and Charging IC
  9. RTC (Real Time Clock / Simple Silicon Crystal)
  10. CPU
  11. Logic IC / UI IC and Audio IC

Mobile Phone PCB Diagram Showing IC Parts of a Mobile Phone / Smartphone

When learning how to repair a mobile cell phone, it is important to identify its parts and understand their function. Here I must also remind you that any Printed Circuit Board of a mobile phone is divided into 2 sections namely: (1) Network Section; and (2) Power Section. Modern smartphones have a dedicated Audio Section also. Have a look at the image below to understand PCB of a mobile cell phone.

Mobile Phone PCB Diagram with Parts

Mobile Phone PCB Diagram with Parts

=> Buy Mobile Phone Repairing Tools Online

IC Parts of a Mobile Cell Phone / Smartphone and Their Function

1. Antenna Switch

  • Identification: It is found in the Network Section of a mobile phone / smartphone (Android and iPhone) and is made up of metal and non-metal. In GSM sets it is found in white color and in CDMA sets it is found in golden metal.
  • Work / Function: It searches network and passes forward after tuning.
  • Faults: If the Antenna Switch is faulty then there will be no network in the mobile phone.
Cell Phone Antenna Switch

Cell Phone Antenna Switch

2. P.F.O(Power Frequency Oscillator)

  • Identification: It is found near the Antenna Switch in the Network Section on the Motherboard of a Mobile Phone or Smartphone. It is also called P.A (Power Amplifier) and Band Pass Filter.
  • Work / Function: It filters and amplifies network frequency and selects the home network.
  • Faults: If the PFO is faulty then there will be no network in the mobile phone. If it gets short then the mobile phone will get dead.
Cell Phone PFO

Cell Phone PFO

3. RF IC / Hagar / Network IC

  • Identification: This electronic component found near the PFO in the Network Section of a Mobile Phone. It is also called RF signal processor.
  • Work / Function: It works as transmitter and receiver of audio and radio waves according to the instruction from the CPU.
  • Faults: If the RF IC is faulty then there will be problem with network in the mobile phone. Sometimes the mobile phone can even get dead.
Cell Phone Network IC / RF IC

Cell Phone Network IC / RF IC

4. 26 MHz Crystal Oscillator

  • Identification: It is found near the PFO in the Network Section of a Mobile Phone. It is also called Network Crystal. It is made up of metal.
  • Work / Function: It creates frequency during outgoing calls.
  • Faults: If this crystal is faulty then there will be no outgoing call and no network in the mobile phone.
Mobile Phone 26 MHz Crystal Oscillator

Mobile Phone 26 MHz Crystal Oscillator

5. VCO (Voltage Controller Oscillator)

  • Identification: It is found near the Network IC in the Network Section of a Mobile Phone.
  • Work / Function: It sends time, date and voltage to the RF IC / Hager and the CPU. It also creates frequency after taking command from the CPU.
  • Faults: If it is faulty then there will be no network in the mobile phone and it will display “Call End” or “Call Failed”.
Mobile Phone VCO

Mobile Phone VCO

6. RX Filter

  • Identification: It is found in the Network Section of a Mobile Phone.
  • Work / Function: It filters frequency during incoming calls.
  • Faults: If it is faulty then there will network problem during incoming calls.
RX Filter in Smartphone

RX Filter in Mobile Phone

7. TX Filter

  • Identification: It is found in the Network Section of a Mobile Phone.
  • Work / Function: It filters frequency during outgoing calls.
  • Faults: If it is faulty then there will network problem during outgoing calls.
TX Filter in Smartphone

Mobile Phone TX Filter

8. ROM (Read Only Memory)

  • Identification: It is found in the Power Section of a Mobile Phone.
  • Work / Function: It loads the Mobile Phone Operating System.
  • Faults: If ROM is faulty then there will software problem in the mobile phone and the set will get switched OFF or even dead.
Mobile Phone ROM

Mobile Phone ROM

9. RAM (Random Access Memory)

  • Identification: It is found in the Power Section of a Mobile Phone.
  • Work / Function: It sends and receives commands of the operating program in a mobile phone.
  • Faults: If RAM is faulty then there will be software problem in the mobile phone and it will get frequently get hanged and the set can even get dead.
Mobile Phone RAM

Mobile Phone RAM

10. Flash IC

  • Identification: It is found in the Power Section of a Mobile Phone. It is also called EEPROM IC, Memory IC, RAM IC and ROM IC.
  • Work / Function: Software and IMEI Number of the mobile phone is installed in the Flash IC.
  • Faults: If Flash IC is faulty then the mobile phone will not work properly and it can even get dead.
Cell Phone Flash IC

Cell Phone Flash IC

11. Power IC

  • Identification: It is found in the Power Section of a Mobile Phone. There are many small components mainly SMD capacitor around this IC. RTC is near the Power IC.
  • Work / Function: It takes power from the battery and supplies to all other parts of a mobile phone.
  • Faults: If Power IC is faulty then the mobile phone will get dead.
Power IC in Smartphone

Cell Phone Power IC

12. Charging IC

  • Identification: It is found in the Power Section near R22.
  • Work / Function: It takes current from the charger and charges the battery.
  • Faults: If Charging IC is faulty then there will be battery not charging problem and the set will not get charged. If the Charging IC is short then the set will get dead.
Cell Phone Charging IC

Charging IC of Smartphone

13. RTC (Simple Silicon Crystal)

  • Identification: It is Real Time Clock and is found in the Power Section near Power IC. It is made up of either metal or non-metal. It is of long shape.
  • Work / Function: It helps to run the date and time in a mobile phone.
  • Faults: If RTC is faulty then there will be no date or time in the mobile phone and the set can even get dead.
Mobile Phone RTC (Real Time Clock)

Mobile Phone RTC (Real Time Clock)

14. CPU

  • Identification: It is Central Procession Unit of the Mobile Phone and is found in the Power Section. It is also called MAD IC, RAP IC and UPP. It is the largest IC on the Motherboard of a Mobile Phone and it looks different from all other ICs.
  • Work / Function: It controls all sections of a mobile phone.
  • Faults: If CPU is faulty then the mobile phone will get dead
Cell Phone CPU

Cell Phone CPU

15. Logic IC / UI IC

  • Identification: It can be found in any section of a mobile phone. It has 20 pins or legs. It is also called UI IC and Interface IC.
  • Work / Function: It controls Ringer, Vibrator and LED of a mobile phone.
  • Faults: If Logic IC / UI IC is faulty then Ringer, Vibrator and LED of mobile phone will nor work properly.
Logic IC in Smartphone

Logic IC of a Mobile Phone

16. Audio IC

  • Identification: It is found in Power Section of a mobile phone. It is also called Cobba IC and Melody IC.
  • Work / Function: It controls Speaker and Microphone of a mobile phone.
  • Faults: If Audio IC is faulty then Speaker and Microphone of a mobile phone will not work and the set can even get dead.
Audio IC of Smartphone

Cell Phone Audio IC

Video: IC Parts of a Mobile Cell Phone and Their Function

Mobile Phone Parts and Function FAQs

The screen, also known as the display, is the component that shows the user the visual output of the phone. It displays information such as images, text, and videos. It is also responsible for touch input, allowing users to interact with the phone using their fingers or a stylus.

The battery is the component that powers the phone. It stores electrical energy and releases it to power the different components of the phone. The battery life of a mobile phone depends on its capacity and how much power it consumes to run various applications and processes.

The speaker is the component that produces sound output, allowing users to hear music, phone calls, and other audio output.

The microphone is the component that records sound input, allowing users to make phone calls and record audio.

Both the speaker and microphone are essential for communication on a mobile phone.

The camera is the component that captures images and videos. It helps users to take photos and record videos that can be stored, edited, and shared. Modern mobile phones come with high-quality cameras that offer several advanced features such as optical zoom, image stabilization, and HDR imaging.

Related Posts:

Share This:

Santosh Das

Santosh is an Electronics Geek, Blogger, Young Entrepreneur and Founder of this Mobile Phone Repairing Website. Santosh possesses vast experience in the field of electronics, telecommunication, Soldering, SMT, ESD Safety, Keep visiting for daily dose of Tips and Tutorials.

Also Read:

173 Responses

  1. Onwin says:

    I really love to read such an excellent article. Helpful article.

  2. MillionBerhe says:

    Good

  3. Yusuf says:

    Hi santosh what components only controls the video in smartphones

  4. ayo says:

    pls what can i do to a T500 smart watch that is displaying charging error

  5. Please sir we need some tools helpful here in Nigeria can u help?

  6. My poco x2 is working properly but not charging. I changed sub board and flex cable but still it is not charging. What is the problem.

  7. Pamela says:

    Do you know where I can get Mobicel LCD with a sensor?

  8. Mutale Moses chansa says:

    My Samsung s4 drains the battery quickly even if you buy a new one. What’s the problem? Kindly advise.

  9. Chansa moses says:

    I broke the screen for Samsung Galaxy trend neo plus 9030. When removing the broken screen I accidentally damaged the power cable clip. And so I opted to remove the connector and replace it with another one which had a good clip. I used the hot air machine unfortunately After replacing the screen and the power cable connector, the phone doesn’t power on despite the panel testing perfect. When I try the new screen with another similar phone it works. What has gone wrong wth the panel pliz advise. When you plug the charger it charges the battery. But still no display on screen. It doesn’t even vibrate when you press the power button as it used to do. Thanks Moses from kasama-zamba

  10. Mimi star says:

    Try servicing the pcb

  11. IzuGod says:

    My phone is rebooting , i have removed power botton .. pls what else should i do

  12. oluwakay says:

    what can I do to get my phone imei back,the phone is not loading both Sim slot and have tried many things including *#06# to get it but its empty.

  13. Abid Hussain says:

    My phone was completely broken
    When I changed display combo then I found my phone is full display blinking five times
    When it wake up
    Such as unlock or switch on
    How to shot the problem sir
    Phone oppo a83 ram3gb Rom 32 plz…

  14. Sankye Mornah Justine says:

    Do you have a Ghanaian representative where one can learn from?

  15. Enes says:

    What is R22

  16. Thanks for your advice.
    Looking forward for a link where I can do the course for three months online.

  17. Dear sir,

    Thank you for your tireless had work. I am interested in doing an intensive Smart Phone Repairs Training in your country for about four to six weeks or so. A good exposure is my target.
    I already have some supporting experience in Radio and TV maintenance with a Diploma in Electronics Engineering. Have been working in the Telecommunications Industry for 14 years as a field technician until the end of this month. I also worked for a Philips Service Centre from the year 2000 to 2005, repairing and maintaining consumer electronics.
    My desire now is to have my own business with a major in smartphone repairs and maintenance.
    My home country is Zambia in Central Southern Africa.

    Your timely advice will be greatly appreciated.

    Best regards,

    Ananias Maka.

    • Hi, You already have vast experience in PCB Repairing and Electronics. You can very easily learn mobile phone / smartphone repairing. I will suggest you to Enroll on some Good Online Institute. Try to Bargain on Fees. You will get both Theory and Practical Videos. Most such Training is for 3 Months.

  18. benedict says:

    when i put my battery phone is overheating

  19. Ayei precious ofem says:

    You are doing really great, I will like to have you as a mentor.

  20. Kuldeep Singh says:

    Very useful post for me. Thanks to provide this information.

  21. mazhar says:

    Respected Sir Santosh Das
    Bundle of thanx sir
    very informative materials
    It is very helpfull

  22. Remith says:

    Sir, Can i have as a pdf SMD components side and big part of mobile ic side please its really nice interesting ever i have seein . I am new student in mobile technician

  23. Ahmed koroma says:

    It’s cool and I will like to know and learn more on mobile phone repairing

  24. Much appreciated stuff. I am based in Zambia-south central of Africa. Would you know of a good school for PC and mobile cell phone Repairs in South Africa or Zimbabwe ?

  25. ryhan says:

    what use are pcb phone engines which can not be repaired couse where i stay others buy those panels?

  26. Rashmi Kshetri says:

    I have problem of display in mobile and how to treat it. Any remedies?

  27. Which part of the cellphone do the work of displaying information on the screen and how does it really work?

    • Earlier it used to be Display IC. Now everything is integrated in the Processor itself.

      • I have a crazy idea about image displaying and,if explored,could add a feature on new cellphones and revolutionize imagery.Would you Santosh Das,be available for a collaborative venture? I could visit you in your country and see to its development and mass production. Your positive response could be a game-changer.

  28. Daikho says:

    Please recommend me a good institute for mobile hardware course

  29. mahbub says:

    HI
    my LG G3 screen gets blue or black or blinking . which part has problem ? thanks for helping.

  30. Deepak gaur (b.voc) says:

    Thak you for the information you are giving us,we appreciate having guys

  31. Shivkumar devangan says:

    Sir ji mujhe mobile repairing sikhna hai. Aapka sahyog chahta hun. Kya aap Meri madam karenge

  32. Jordan says:

    What do i do if i try to charge my phone but the end piece is missing

  33. david says:

    i appreciate but can i get some of ur tools shipped to Nigeria?

  34. SWAPNIL ADEP says:

    WHAT MATERIAL USING IN ANNTENA OF ALL MOBILE PHONE

  35. RK singh says:

    My Samsung note 4 sometimes boots, sometimes doesn’t. For rebooting second time, I have to wait and remove battery.. Keep de-energised for some time then restart but it is not stable. Please advise

  36. Dauda says:

    I have tecno c5 with lines on display sometimes shows well and brings back that lines whats the problem

  37. Jay Hilaga says:

    thanks to all

  38. AK says:

    Sir is it possible to design our own PCB layout for a feature phone. If so please elaborate about the same as I want to do a DIY project of making a feature phone.

    • Yes it is possible if you have the proper Education and practical experience. Engineers in the R&D Department in any company do the same.

  39. Abdr Razaq Ibrahim says:

    Sir, thanks for displaying your wealth of experience, may God augument your knowledge.

  40. james says:

    Its very helpful….thank you sir

  41. Mr T Matthews says:

    What are all of the minimum required components to make a call to a pre-determined phone number? Please help as i am trying to invent a device using minimal components to answer a call and call back a pre-programmed number

    • I think each and every component plays it own important roles. You can only get rid of some of the active and passive components and Redesign the Circuit.

  42. Abhishek kumar says:

    Sir my doesn’t open some tacnician say their mother board in issue plz help

  43. BUHARI ADO MUHAMMAD says:

    my Sony Ericsson can’t turn on… because I plug charge and it goes off. but when I unscrewed it the PCB (engine) works

  44. victor wambua says:

    my phone gone crazy and it will connect to internet at some places and other it will not i have tried all the tricks i know as i am an it guy but all in vain am not much conversant with the internal internet parts of an android phone and that is why trying to learn here what could be the problem . help me

  45. Ashley says:

    Im looking 4 a screen 4 my mobi cell phone and the shop I brought it from pepe cell can’t help me.so what must I do.phone number 0626717345

  46. munyi says:

    how do i identify the charging ic of nokia e500? Thank you.

  47. Patrick says:

    Hello Sir,
    I am a student of Mobile Phone repair and that is how I have landed on this website.
    Indeed, without a doubt, this is such an edifying platform for all! Beginner or professional.
    My questions is about a BLU phone

    It is BLU ENERGY X2
    it shows that it is capable of 3G/4G network preference but,
    When I try to choose that option, my sim card goes off, as if it is in airplane mode.

    What could I do to make sure that I also use 3G/4G internet other than only settling for 2G :(?

    Thank you and I’ll be glad to receive an answer.

  48. lucy zimba says:

    l have an inote phone my daughter put it in her mouth and after some minutes it stop working , it displaces everything but it is not respond to any touch. so what the problem and how can l overcome such problem ?

  49. Stedvance says:

    Hello Sir,I come from Kenya and i’m really getting technical knowledge from you,however;i dont know the Constant temp…that i shud use while using a Hot air blower that won’t destroy the PCB.

  50. mohan says:

    I have lenovo k3 note..it have some network issue sometime low network,sometime no signal,some time network fluctuate…

  51. mohan says:

    sir I have lenovo k3 note ..it’s network fluctuate ..sometime full signal,low signal sometime no service..

  52. arvind kumar says:

    Sir, my blackberry mobile is ON and sometimes work it self like calling, application open, and could not operate by me then what problem is

  53. vanessa says:

    thank you sir for this info, im a student of Electronics Engeering Technology and it really helps me a lot.. thank you sir.

  54. matienga Vincent says:

    Laptop Lenovo ThinkPad T500 is showing black screen. Which component is fault

  55. Dabah Andrew says:

    how to repair Samsung dead phone

  56. Hello, thank you for the vocabulary terms. I didn’t read anything about faults being that the screen will stay blank(black) but the phone is still on and notifications light is still on. Would you be able to tell me what part or name that would be causing that? Thank you in advance!

    • I got the screen to turn on, but now there are vertical colorful lines all over the screen especially if the background is black.

  57. Timoh m says:

    Thanx much

  58. M. Torik says:

    What in the component powders to save the amount of electricity formed as a component if it is different materials can be made as flexible connecting between the LCD and the machine mobille or if it could be partially to light in the LCD make it more efficient expenditure of funds manufacture, including light LCD speaker & microfen …….

  59. Adana tujuba says:

    tnx! It good thing

  60. Mustapha Waziri says:

    gud website

  61. akif ansari says:

    My cell phone when on then we add the charger when we remove the charger then it will be switch off sir , please give solution my cell name Samsung keypad E1200T

  62. marick says:

    thanks

  63. James Offori says:

    I like this site, because I can learn more about cellphone’s here

  64. Abdulrahman Abid says:

    It is a great site for all thank u very much

  65. DeeYen says:

    I have a LG G3 which went ‘Blue Screen’ one fine day. Since it is out of warranty, I got it repaired at a local service center. The repairer said that he has replaced one of the ICs and resoldered. After resetting, the phone was on Android 4.2.2 and is not getting updated to latest OS like Marshmallow or Lollipop. What might have gone wrong?

  66. recently purchased SAMSUNG J2 2016 . IN INSIDE AREAS IT HAS NOT SIGNAL KINDLY HELP

  67. MR. DRONACHARAYA JI
    U R VERY HELPFUL FOR MORE EKALAVYA

  68. Jeanne says:

    Hi sir,i wanna ask what would be the problem on htc m9,it wont turn on or show anything.but if you put the charger there is a red light that blinks then stop after 1 min.i tried the master reset but it wont work.what should i do to repair it?

  69. Trish says:

    I put the inside of a contract phone with a shattered screen inside a prepaid phone both are the same type of phone. I thought by doing this the prepaid phone would now be the contract phone and I would be able to activate it however it is still asking for payment when trying to make a call what part of the phone did I not switch out to cause this?

  70. shalini r says:

    it is useful and helpful..

  71. Abhishek Patel says:

    Hi, I’m not able to hear people’s voice properly. Sound is too low to understand. Kindly let me know how to get it fixed at home. It’s LENOVO s660. Please also let me know a good website to purchase required part.

  72. obaydor says:

    I am very happy to see your page. I want to talk with you for future aim. My name is Obaydor. I m a teacher. my email Id is [email protected]

  73. Krishna bhandari says:

    hello sir…….I am from Nepal…..and I had a problem !!!!MY Samsung galaxy trend plus got water damage;so how can I solve it???

    • Disassemble the Phone and Clean the PCB and all other Parts with IPA or Alcohol or Petrol and Leave it to Dry. Assemble Back and your mobile phone will be OK. You can watch my video on how to Disassemble and Assemble Back a Mobile Phone.

  74. mohanteja says:

    thanks for the information you are giving us,we appreciate having guys

  75. mahden says:

    ser may I know your article about changing the display of any other mobile phone.?

  76. UTECH says:

    I must say a every big thank you for the posts, they are good blessing to me and I took my time to enjoy them, but can we use blower to heat screen touch separation and 2 I have that is counting below the powering voltage in a DC power supply thanks for helping Sir

  77. bilchan says:

    i also see your video in youtube ,,,nice sir

  78. Ronnie says:

    Hello sir
    I am really big fan of your blog and your site is very useful for beginner as well as specialist of mobile repairing technicians
    But I have one question for you…
    Please write blog on software related problem in mobile cell phone and all tools which is required for it.
    Thnxk for all

  79. Ahmed Saad says:

    Good day sir, I have been going through your writings/articles and is very helpful most especially to those engaged in mobile phone repair specialist.I do specialises in iphone and ipads repair and find it very difficult to deal with the glue that comes on iphone pcb at times you might damage the board from powering in the process of removing or Desoldering some ic’s on the pcb and secondly I was wondering if you can explain parts and their function in iphone most especially iphone 6, quide and equipment or machine to use in iphone/ipad pcb repair thank you and more grease to your elbow

    • Hello Mr. Ahmed: I like and respect your question. You questions are excellent. Yes, the glue is called SMT Glue and is very-very has very strong bonding. There are machines available to remove these glue but the machines are very expensive. I will certainly write an article on this glue issue and parts inside iPhone and their function.

  80. kin says:

    But lemme ask you sir, are we able to change the gsm, cdma into 3g or 4g? by only repairing it.

  81. How do I get text book on maintenance & repairs of gsm?

  82. wonderful work very helpful 10QU

  83. mangopi says:

    thanks for the information you are giving us,we appreciate having guys

  84. ali says:

    thanks sir for such a great knowledge for mobile phone repairing.
    sir plz upload complete software repairing for all mobile sets.i am waiting.thanks again sir you are great.

  85. chandru says:

    my micromax unite a 106 is not working properly in morning , evening and night time. it works in day time .what was the problem. please reply me

  86. Abdul Sayid says:

    God bless you for your wonderful article.I do appreciate it.we look forward to more from you.

  87. Yahaya says:

    thanks for your guidance!

  88. Pour choisir says:

    Please let me know if you’re looking for a article author for your site. You have some really good posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d really like to write some articles for your blog in exchange for a link back to mine. Please shoot me an e-mail if interested. Regards!

  89. innocent says:

    very gud job ,ts helpful

  90. This site good but need improvement..i.e,faults are given here but why that faults arises are not given.for example,if there is any fault in antenna switch no networks it says but it not says why fault arises in antenna switch.By adding which means the site is 100% okay i think soo…

  91. salim says:

    I search many website but this is awesome

  92. Ato willie says:

    Am very happy with the lesson, Thanks Good day

  93. The illuminator says:

    thanks !!! doubtless you are people , and wisdom abides in you

  94. OAKES says:

    this is great guys was jus looking for this great stuff about repairing mobil phones your diagrams are easy to understand send us more stuff guys thanks

  95. mutethia says:

    which phone is this i cant follow diagram with mine .

  96. ranjan says:

    nice n helpful.

  97. Bro,in my Symphony B2 there I can see a headphone logo and can’t remove it,I wanna help about that….

  98. Awesome page to learn awesome repairing knowledge…and so many thanks to you…

  99. BARYALAY says:

    Hi tanks for your this site now i am very happy because i can solve my broblem

  100. sanjib says:

    sir how to change nokia 3200 display

    • It is same as changing display of any other mobile phone. I have already published an article on how to change / replace mobile phone display.

  101. Alazar kebede says:

    It is good i like it

  102. gopalm64 says:

    Super brother pls upload more

  103. gopal says:

    Thanku very i learned so much.

  104. Godwin says:

    I really gain alot from, God bless

  105. ayaz ali says:

    i liked this site so much and i got alot of guidance from this.

  106. P.Monagarashu says:

    Thnx i got more info it’s very useful for me

  107. Ocaka Mike says:

    Thanks for the simplified guide on mobile phone repair

    Thanks

  108. tharanga says:

    thanks. i like this site

  109. mohammad yamin says:

    i like your repairing system and i hope you will release more videos and audios.
    thanks

    • Thanks for your visit and appreciation. I will certainly write more articles, and will upload more useful photos and videos related to mobile cell phone repairing.

      • Oliver c says:

        Nice job Sir but please we are just starting and sometimes confused. So please Sir is there any way beginners can partake in your lectures?

  1. December 22, 2023

    May I simply just say what a comfort to uncover someone that genuinely understands what they are discussing over the internet. You actually realize how to bring a problem to light and make it important. A lot more people really need to check this out.

Leave a Reply