PLDT, Inc. and its wireless subsidiary Smart Communications, Inc. (Smart) reinforce the companies’ commitment to champion mental health awareness by supporting the mental health efforts of the local government units (LGUs).
Taking the lead, General Santos (GenSan) City, through its Sangguniang Kabataan (SK) and Youth Affairs and Development Office (YADO), conducted its Psychological First Aid Program (PFA) to mobilize the youth to become first aid volunteers. Through PFA, the volunteers communicate with distressed individuals in a conversational and gentle manner to provide them with immediate support during difficult times.
GenSan’s pilot run of its PFA training had 61 participants from 10 barangays in GenSan, including Barangays Fatima, Labangal, Calumpang, Baluan and Lagao. It was led and facilitated by Riyan Portuguez, more popularly known as “Your Millennial Psychologist”. Portuguez is a registered psychologist and psychometrician.
According to GenSan SK Federation President John Salvador D. Demdam, it is important to drive conversations on mental health through awareness campaigns.
“Awareness is a form of education – the more you know, the more power you have. This power has the potential to impact our communities. Through our Psychological First Aid program, we enable youth volunteers to be well-equipped, so they can have the knowledge and skills to address mental health issues in their respective communities,” Demdam said.
During the training, Portuguez discussed the basics of PFA, through its Look, Listen and Link principle. She underscored the importance of providing a safe space for individuals to express themselves.
“When we communicate with distressed individuals, we must be comfortable in the silence. We must allow them to feel their emotions and feelings,” Portuguez said.
According to Portuguez, another component of PFA is practicing self-care. “As PFA volunteers, you must honor your feelings. Practice self-compassion and forgive yourself by recognizing your own mistakes and your own lapses,” Portuguez said.
Jose Lukban Rosete, who is Smart’s Assistant Vice President and Head for Government Relations, also shared PLDT and Smart’s collaborative initiative and platform Better Today with its advocacies on mental health awareness and child online protection.
“In Better Today, we believe in the Filipino youth as our co-champions in becoming advocates and agents of being better – with the holistic approach of self-family-community. Our mental health program creates intergenerational conversations on mental health. It gives our stakeholders a chance to go beyond the self and help out the larger community regardless of religion, gender and political orientation,” Rosete said.
“We support GenSan SK and YADO with their mental health initiatives to help families and communities. We are happy to have GenSan SK and YADO as our co-champions in raising mental health awareness – both offline and online to create a more empathic culture,” Rosete added.
PLDT and Smart continue to deploy programs and innovations designed to uplift and improve the overall physical and mental wellness of Filipinos.
These initiatives emphasize the commitment of PLDT and Smart to the United Nations’ Sustainable Development Goals (SDGs), particularly SDG #3: Good Health and Well-Being.
163 Comments
Very neat blog article.Much thanks again. Really Cool.
An impressive share! I’ve just forwarded this onto a friend who was doing a little research on this. And he in fact ordered me dinner simply because I discovered it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanx for spending the time to discuss this subject here on your web site.
That is a very good tip particularly to those fresh to the blogosphere. Short but very precise infoÖ Many thanks for sharing this one. A must read post!
I was able to find good info from your articles.
I seriously love your blog.. Pleasant colors & theme. Did you create this website yourself? Please reply back as Iím attempting to create my own personal blog and would like to find out where you got this from or exactly what the theme is called. Kudos!
Very informative article post.
A big thank you for your blog.Thanks Again. Really Great.
Hello, I do believe your web site may be having web browser compatibility issues. Whenever I take a look at your website in Safari, it looks fine however when opening in I.E., it has some overlapping issues. I merely wanted to give you a quick heads up! Besides that, great blog!
I really like and appreciate your blog.Thanks Again. Really Great.
scoliosisThank you for the auspicious writeup. It in fact was a amusement accountit. Look advanced to more added agreeable from you! By theway, how could we communicate? scoliosis
It’s hard to search out knowledgeable folks on this matter, however you sound like you recognize what you’re speaking about! Thanks
Say, you got a nice article. Great.
This is a topic that is near to my heart… Thank you! Exactly where are your contact details though?
I blog often and I truly thank you for your content. Your article has truly peaked my interest. I’m going to book mark your website and keep checking for new details about once per week. I subscribed to your Feed too.
Having read this I believed it was really enlightening. I appreciate you taking the time and effort to put this content together. I once again find myself spending a significant amount of time both reading and posting comments. But so what, it was still worth it!
Hi there! This article couldnít be written much better! Looking through this post reminds me of my previous roommate! He continually kept talking about this. I most certainly will send this article to him. Pretty sure he’ll have a good read. Thanks for sharing!
A round of applause for your article. Really Cool.
Great site you’ve got here.. Itís difficult to find high quality writing like yours nowadays. I seriously appreciate individuals like you! Take care!!
Very good blog. Really Cool.
Great site you have got here.. Itís difficult to find good quality writing like yours nowadays. I really appreciate individuals like you! Take care!!
I don’t even understand how I stopped up right here, however I assumed this put up used to be great. I don’t recognise who you might be but certainly you’re going to a famous blogger should you are not already 😉 Cheers!
Enjoyed every bit of your blog post.Much thanks again. Much obliged.
Im grateful for the post.Much thanks again. Really Great.
Hey, thanks for the article.Much thanks again. Really Cool.
เราอยุ่ในยุคที่เรียกว่าเงินอยู่ในอากาศแค่รู้วิธีก็สามารถนำเงินมาใส่กระเป๋าตัวเองได้ คาสิโนออนไลน์ เป็นเว็บพนันออนไลน์ที่จะเป็นเครื่องมือให้คุณนั้นสามารถจับเงินในอากาศได้อย่างสบาย เพราะเราคือศูนย์รวมเกมพนันออนไลน์ไว้มากมายรพร้อมให้คุณเข้ามาทำเงินแล้ว
Hey there! I just would like to offer you a huge thumbs up for your excellent info you have here on this post. I am coming back to your blog for more soon.
wow, awesome blog.Much thanks again. Fantastic.
I really like looking through an article that will make men and women think. Also, many thanks for allowing for me to comment!
Howdy! This post could not be written much better! Looking through this article reminds me of my previous roommate! He continually kept talking about this. I most certainly will send this article to him. Fairly certain he will have a very good read. Thanks for sharing!
wow, awesome post. Will read on…
Everyone loves it when individuals get together and share opinions. Great website, stick with it!
Greetings! Very useful advice within this article! It is the little changes that make the greatest changes. Many thanks for sharing!
Hi, I do believe this is a great web site. I stumbledupon it ;) I’m going to return yet again since i have book marked it. Money and freedom is the greatest way to change, may you be rich and continue to guide others.
Iím amazed, I must say. Seldom do I encounter a blog thatís both educative and interesting, and without a doubt, you’ve hit the nail on the head. The problem is something that not enough people are speaking intelligently about. Now i’m very happy I found this during my hunt for something regarding this.
After checking out a number of the blog articles on your blog, I really appreciate your way of writing a blog. I bookmarked it to my bookmark webpage list and will be checking back soon. Please check out my website as well and tell me what you think.
Very informative blog article.Much thanks again. Cool.
Hello there! Would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would really appreciate your content. Please let me know. Cheers
I need to to thank you for this wonderful read!! I absolutely loved every little bit of it. I have you book marked to check out new things you postÖ
Having read this I thought it was really informative. I appreciate you taking the time and effort to put this short article together. I once again find myself personally spending a significant amount of time both reading and leaving comments. But so what, it was still worthwhile!
Having read this I believed it was really enlightening. I appreciate you spending some time and energy to put this informative article together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worthwhile!
This site was… how do I say it? Relevant!! Finally I’ve found something that helped me. Thanks!
Spot on with this write-up, I really think this website needs a great deal more attention. Iíll probably be back again to see more, thanks for the info!
That is a very good tip particularly to those fresh to the blogosphere. Brief but very precise informationÖ Thank you for sharing this one. A must read post!
Nice post. I learn something totally new and challenging on websites I stumbleupon every day. It’s always useful to read through content from other authors and practice something from other sites.
Good site you’ve got here.. Itís difficult to find good quality writing like yours these days. I seriously appreciate individuals like you! Take care!!
Wow, wonderful weblog format! How lengthy have you ever been running a blog
for? you make running a blog glance easy. The whole glance of your web
site is magnificent, as neatly as the content!
It’s very straightforward to find out any
matter on net as compared to books, as I found this post at this web site.
Hurrah! After all I got a blog from where I know how
to really get helpful data concerning my study and knowledge.
First of all I would like to say terrific blog! I had a
quick question which I’d like to ask if you do not mind.
I was curious to know how you center yourself and clear
your mind before writing. I’ve had a tough time
clearing my mind in getting my ideas out. I do take pleasure in writing but it just seems like the first 10
to 15 minutes are usually wasted simply just trying to figure out how to begin. Any recommendations or tips?
Thanks!
It’s very simple to find out any matter on web as compared to textbooks, as I found this post at this
site.
Right here is the right web site for anyone who wants to find out about this topic.
You understand a whole lot its almost hard to argue with you (not that I really will need to…HaHa).
You certainly put a brand new spin on a subject that has
been written about for years. Excellent stuff, just great!
Hi there everyone, it’s my first go to see at this web page, and post
is actually fruitful in favor of me, keep up posting these content.
I savour, result in I discovered exactly what
I used to be taking a look for. You have ended
my 4 day lengthy hunt! God Bless you man. Have a nice day.
Bye
magnificent put up, very informative. I’m wondering why the other specialists
of this sector don’t realize this. You must proceed your writing.
I am sure, you have a great readers’ base already!
If you wish for to get much from this paragraph then you have
to apply such techniques to your won blog.
I simply could not leave your site before suggesting that
I actually enjoyed the standard info an individual provide for your visitors?
Is gonna be again frequently to investigate cross-check new posts
I like the valuable info you supply to your articles.
I’ll bookmark your weblog and check once more here frequently.
I’m reasonably certain I will be told many new stuff right right here!
Best of luck for the following!
Highly energetic blog, I loved that a lot. Will there be a
part 2?
Hey there! Would you mind if I share your blog with my myspace group?
There’s a lot of people that I think would really appreciate your content.
Please let me know. Cheers
[email protected]
Hi superb blog! Does running a blog similar to this
require a great deal of work? I’ve no expertise in computer programming however I was hoping to
start my own blog soon. Anyways, should you have any recommendations or tips for new blog owners please
share. I understand this is off subject but I just needed to ask.
Many thanks!
I like the valuable information you supply on your articles.
I’ll bookmark your blog and test again right here regularly.
I’m rather certain I will learn many new stuff right right here!
Best of luck for the following!
We stumbled over here from a different page and thought I might check things out.
I like what I see so now i am following you. Look
forward to looking over your web page for a second time.
I every time used to read paragraph in news papers but now as I am a user
of net thus from now I am using net for articles or reviews, thanks to web.
Howdy! This post couldn’t be written much better!
Looking at this article reminds me of my previous roommate!
He always kept preaching about this. I most certainly will send this information to him.
Pretty sure he’ll have a very good read. Many thanks for sharing!
What’s up to every single one, it’s really a nice for me to
pay a visit this website, it contains valuable Information.
I for all time emailed this blog post page to all my associates,
for the reason that if like to read it then my links
will too.
Greetings from Ohio! I’m bored to tears at work so I decided to
browse your blog on my iphone during lunch break.
I love the knowledge you provide here and can’t wait to take a look when I get home.
I’m shocked at how quick your blog loaded on my mobile
.. I’m not even using WIFI, just 3G .. Anyways, superb blog!
After checking out a few of the articles on your web site, I really appreciate your way of
writing a blog. I book-marked it to my bookmark website list and will be checking back
in the near future. Take a look at my website as well and let
me know your opinion.
It is the best time to make some plans for the future and it’s time to be happy.
I’ve read this post and if I could I wish to suggest you some interesting things or tips.
Maybe you could write next articles referring to this article.
I desire to read more things about it!
Hello, just wanted to say, I liked this article. It was helpful.
Keep on posting!
Pretty nice post. I just stumbled upon your blog and wished
to say that I have really enjoyed surfing around
your blog posts. After all I’ll be subscribing to your feed and I hope you write
again very soon!
Aw, this was an extremely nice post. Taking the time and actual effort to generate a really good article… but
what can I say… I put things off a lot and don’t manage to get
anything done.
Thanks for the auspicious writeup. It actually was once a leisure account it.
Look advanced to more delivered agreeable from you!
By the way, how can we keep up a correspondence?
Thank you for sharing your thoughts. I really appreciate your
efforts and I will be waiting for your next write ups thanks
once again.
Appreciating the dedication you put into your site and detailed information you offer.
It’s good to come across a blog every once in a while that isn’t the same unwanted rehashed
material. Fantastic read! I’ve saved your site
and I’m adding your RSS feeds to my Google account.
Hey there would you mind letting me know which hosting company you’re using?
I’ve loaded your blog in 3 completely different internet browsers and I must say this blog loads
a lot quicker then most. Can you suggest a good hosting provider at
a fair price? Thank you, I appreciate it!
Greetings! This is my first visit to your blog! We are a team of volunteers and starting a
new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done
a marvellous job!
I truly love your site.. Pleasant colors & theme. Did you make this web site yourself?
Please reply back as I’m wanting to create my very own blog
and want to learn where you got this from or what the theme is called.
Many thanks!
It’s in fact very complex in this active life to
listen news on Television, thus I simply use world wide web
for that reason, and get the most recent information.
It is actually a nice and useful piece of
information. I’m glad that you shared this useful info with
us. Please stay us up to date like this. Thank you for
sharing.
I must thank you for the efforts you have put in penning this blog.
I really hope to view the same high-grade content from you later
on as well. In fact, your creative writing abilities has inspired me to get my own, personal website now ;)
My family members always say that I am wasting my time
here at web, but I know I am getting experience daily by
reading thes pleasant articles or reviews.
Hi there, I found your site by means of Google even as looking for a similar matter,
your website came up, it seems to be great. I have bookmarked it in my google bookmarks.
Hello there, simply became alert to your blog through Google,
and found that it is really informative. I am going to watch out for brussels.
I will be grateful in the event you proceed this in future.
Many folks might be benefited out of your writing. Cheers!
I cannot thank you enough for the article. Will read on…
Hi, I do believe this is a great website. I stumbledupon it ;
) I will come back yet again since I saved as a favorite it.
Money and freedom is the greatest way to change, may
you be rich and continue to help other people.
Great beat ! I would like to apprentice while you amend your website, how can i subscribe for a blog web site?
The account aided me a acceptable deal. I had been a little
bit acquainted of this your broadcast provided
bright clear idea
I love it when people get together and share opinions.
Great website, keep it up!
It’s going to be ending of mine day, however before finish I am reading
this enormous post to increase my experience.
At this moment I am going away to do my breakfast, when having
my breakfast coming over again to read more news.
Heya outstanding website! Does running a blog similar to this require a
lot of work? I’ve very little understanding of computer programming however I was hoping
to start my own blog soon. Anyways, if you have any recommendations or tips for new blog owners
please share. I know this is off topic but I simply wanted to ask.
Thanks a lot!
Spot on with this write-up, I honestly think this website needs a great deal more attention. Iíll probably be back again to see more, thanks for the advice!
Thanks for sharing your thoughts about http://www.fcc.gov. Regards
Good site you’ve got here.. Itís hard to find high-quality writing like yours nowadays. I really appreciate individuals like you! Take care!!
I am regular reader, how are you everybody?
This piece of writing posted at this web site is truly
nice.
Greetings! I’ve been reading your site for a while now and finally got the courage
to go ahead and give you a shout out from Kingwood Texas!
Just wanted to tell you keep up the excellent job!
Wow! After all I got a blog from where I can genuinely obtain helpful information regarding my
study and knowledge.
Great post.
Good post! We are linking to this great content on our site.
Keep up the great writing.
Every weekend i used to go to see this web page, because i want enjoyment, since this this website conations truly fastidious funny stuff too.
wonderful submit, very informative. I ponder why the opposite specialists of this sector
don’t realize this. You must continue your writing. I’m confident,
you’ve a great readers’ base already!
Wow! Finally I got a webpage from where I be capable of truly obtain useful data concerning my study and knowledge.
Hello i am kavin, its my first occasion to commenting anyplace, when i read this piece of writing i thought i could also make
comment due to this good paragraph.
It is the best time to make some plans for the future and it
is time to be happy. I have read this post and if I could I desire to suggest you few interesting things or tips.
Maybe you could write next articles referring to this article.
I wish to read more things about it!
Good post. I learn something new and challenging on websites I stumbleupon every
day. It will always be useful to read content from other
writers and practice a little something from their websites.
Do you mind if I quote a couple of your articles as long as I provide credit and sources back
to your webpage? My website is in the exact same niche as yours and my users would genuinely benefit from some of the information you provide here.
Please let me know if this alright with you. Regards!
When some one searches for his essential thing, so he/she desires to be available that in detail,
thus that thing is maintained over here.
There’s certainly a lot to find out about this issue.
I really like all of the points you’ve made.
I really like what you guys are up too. Such clever work and coverage!
Keep up the very good works guys I’ve included you guys to our blogroll.
Wonderful blog! I found it while surfing around on Yahoo News.
Do you have any suggestions on how to get listed
in Yahoo News? I’ve been trying for a while but
I never seem to get there! Thank you
I don’t know whether it’s just me or if everyone else experiencing issues with your blog.
It appears like some of the written text on your posts are running off
the screen. Can someone else please comment and let me know if this is happening to them as well?
This could be a issue with my web browser because I’ve had this happen before.
Kudos
Awesome! Its actually awesome paragraph, I have got much clear idea concerning from this article.
My spouse and I stumbled over here coming from a different web address and thought I might check things
out. I like what I see so now i am following you. Look forward to looking over
your web page for a second time.
Greetings from Ohio! I’m bored at work so I decided to check out your
blog on my iphone during lunch break. I really like the knowledge
you provide here and can’t wait to take a look when I get home.
I’m surprised at how quick your blog loaded on my mobile ..
I’m not even using WIFI, just 3G .. Anyhow, very good blog!
I know this website provides quality dependent posts and extra information, is there any other web site which presents these stuff in quality?
you’re truly a good webmaster. The site
loading speed is incredible. It sort of feels that you are
doing any unique trick. Furthermore, The contents are masterpiece.
you’ve done a fantastic activity on this matter!
Hi there, of course this paragraph is actually good and I have learned
lot of things from it regarding blogging. thanks.
Howdy! This is my first comment here so I just wanted to give a
quick shout out and say I genuinely enjoy reading through your posts.
Can you suggest any other blogs/websites/forums that go over
the same topics? Thanks!
Really no matter if someone doesn’t know after that its up
to other viewers that they will assist, so here it takes place.
Why users still use to read news papers when in this technological globe all is
accessible on net?
Thanks a bunch for sharing this with all people you actually recognize what you’re talking about!
Bookmarked. Please additionally seek advice from my site =).
We can have a hyperlink trade arrangement among us
Appreciating the persistence you put into your site and in depth information you offer.
It’s nice to come across a blog every once in a while that isn’t the same old rehashed information. Great read!
I’ve bookmarked your site and I’m adding your RSS feeds to
my Google account.
Wow, this article is fastidious, my younger sister is analyzing these things,
thus I am going to let know her.
Remarkable issues here. I am very happy to look your post.
Thank you a lot and I am having a look ahead to touch you.
Will you kindly drop me a e-mail?
Thanks for sharing your thoughts on ondashboard.win.
Regards
Hey I know this is off topic but I was wondering if
you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
I’ve been looking for a plug-in like this for quite some time and was hoping maybe
you would have some experience with something like this.
Please let me know if you run into anything. I truly enjoy reading your
blog and I look forward to your new updates.
Fantastic site you have here but I was wanting to know if you knew of any message boards that cover
the same topics talked about here? I’d really like to be a part of community where I can get
suggestions from other experienced people that share the same
interest. If you have any recommendations, please let me know.
Thank you!
Howdy! I could have sworn I’ve been to your blog
before but after looking at some of the articles I realized it’s new to me.
Anyhow, I’m definitely happy I stumbled upon it and I’ll be bookmarking it and checking back regularly!
I read this piece of writing completely concerning the difference
of latest and earlier technologies, it’s awesome article.
Today, while I was at work, my cousin stole my apple ipad and tested
to see if it can survive a forty foot drop, just so
she can be a youtube sensation. My iPad is now broken and she has 83 views.
I know this is completely off topic but I had to share it with someone!
I am regular visitor, how are you everybody? This paragraph
posted at this website is really nice.
I am regular visitor, how are you everybody? This post posted at this site is in fact good.
After I initially left a comment I seem to have clicked the
-Notify me when new comments are added- checkbox and now each time
a comment is added I recieve four emails with the exact same comment.
Is there a way you are able to remove me from that service?
Thanks a lot!
I think the admin of this web site is truly working hard for his web site, as
here every data is quality based data.
Hello to all, how is everything, I think every one is getting more from this
website, and your views are fastidious in favor of new users.
I do agree with all of the ideas you have introduced to your post.
They’re very convincing and can certainly work.
Still, the posts are very short for novices. Could you please prolong them
a bit from next time? Thank you for the post.
Everyone loves it when folks get together and share ideas.
Great blog, continue the good work!
Asking questions are in fact pleasant thing if you are not understanding anything totally, except this post presents good understanding even.
Currently it appears like Drupal is the preferred blogging platform out there
right now. (from what I’ve read) Is that what you are using
on your blog?
Please let me know if you’re looking for a writer for your blog.
You have some really good articles and I feel I would be
a good asset. If you ever want to take some of the load off, I’d love to
write some material for your blog in exchange for a link back to mine.
Please send me an e-mail if interested. Thanks!
This post is in fact a fastidious one it helps new internet users, who are
wishing in favor of blogging.
My family always say that I am wasting my time here at web, except I know I am getting
knowledge all the time by reading thes good articles
or reviews.
I visited various web sites except the audio quality for audio songs present at this site is genuinely excellent.
Hello, I do believe your blog may be having internet browser compatibility problems.
Whenever I look at your website in Safari, it looks fine however, if opening in I.E., it’s got some overlapping issues.
I simply wanted to provide you with a quick heads up! Besides that, great website!
It’s really very complicated in this full of activity life to
listen news on TV, thus I only use web for
that purpose, and obtain the most recent news.
I love it when people get together and share thoughts.
Great blog, continue the good work!
Hey there exceptional website! Does running a blog similar
to this require a large amount of work? I have very little
knowledge of programming but I was hoping to start my own blog soon. Anyhow, if you have any recommendations or tips
for new blog owners please share. I know this is off topic nevertheless I simply needed to ask.
Cheers!
Outstanding story there. What occurred after? Take care!
I am not sure where you are getting your information, but good topic.
I needs to spend some time learning more or understanding more.
Thanks for great information I was looking for this info for
my mission.
Thanks for sharing your info. I really appreciate your efforts and
I am waiting for your further post thank you once again.
When someone writes an paragraph he/she retains the thought of a user in his/her brain that how a user can understand it.
Therefore that’s why this paragraph is outstdanding.
Thanks!
Great post however , I was wanting to know if you could write a litte more on this subject?
I’d be very grateful if you could elaborate a little bit further.
Kudos!
Thank you for another great article. Where else may just anybody get that kind of information in such
an ideal approach of writing? I’ve a presentation subsequent
week, and I am on the search for such info.
Hi there very cool blog!! Guy .. Excellent .. Amazing ..
I’ll bookmark your blog and take the feeds additionally?
I am satisfied to search out so many helpful info here within the submit,
we’d like work out extra techniques in this regard,
thank you for sharing. . . . . .
Hello, after reading this amazing article i am also cheerful
to share my knowledge here with friends.
Major thankies for the post. Cool.
I blog frequently and I genuinely thank you for your content. The article has really peaked my interest. I will take a note of your blog and keep checking for new details about once a week. I opted in for your Feed too.
Good article. I absolutely appreciate this website. Keep writing!
After I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on every time a comment is added I get four emails with the same comment. There has to be a way you can remove me from that service? Many thanks!
The very next time I read a blog, Hopefully it won’t fail me as much as this one. After all, Yes, it was my choice to read through, however I actually believed you would probably have something interesting to say. All I hear is a bunch of crying about something you could possibly fix if you were not too busy looking for attention.
You’re so cool! I do not suppose I have read through anything like that before. So good to discover somebody with genuine thoughts on this topic. Really.. thank you for starting this up. This web site is one thing that is required on the web, someone with a little originality!
Very nice layout and excellent content, nothing else we need : D.
I could not resist commenting. Exceptionally well written!