Harkamtibmas Personel Gabungan Polresta Malang Kota Gelar KRYD
KOTA MALANG (tandaseru.id) – Dalam rangka memelihara keamanan dan ketertiban Masyarakat ( Harkamtibmas) dan menjaga situasi dan kondisi yang kondusif pasca Operasi Ketupat Semeru 2024, Polresta Malang Kota bersama tim gabungan melaksanakan Kegiatan Rutin Yang Ditingkatkan (KRYD).
Kegiatan ini dilaksanakan dengan berpatroli secara rutin di beberapa titik rawan kecelakaan (black spot), objek vital, dan pemukiman warga.
Patroli KRYD tim gabungan dari Polri, TNI, Satpol PP Kota Malang kali ini diikuti s55 Personel dipimpin langsung oleh KBO Lantas Polresta Malang Kota, Iptu Dedi Catur SH.
“Patroli gabungan KRYD ini kami fokus di beberapa titik rawan kecelakaan (black spot), objek vital dan pemukiman warga,”ujar Iptu Catur, di Stasiun Kota Baru,Selasa (23/04).
Black Spot yang dimaksut Iptu Catur berada di sekitar Jl. Kol. Sugiono, Jl. S. Supriadi (keduanya di wilayah Polsek Sukun), dan Jl. Tumengung Suryo (perbatasan wilayah Polsek Blimbing dan Polsek Klojen).
Ia mengatakan, mengingat perkantoran sudah mulai aktif kembali setelah libur Cuti Lebaran, KRYD juga menyasar disekitar Objek Vital, seperti Perkantoran Bank Indonesia, SPBU dan Satasiun Kota Baru.
Masih kata Iptu Catur, para penumpang yang menggunakan KA di Stasiun Kota Baru Kota Malang masih tampak ramai.
“Aktivitas para penumpang keberangkatan maupun kedatangan dari atau ke luar Kota Malang masih ramai,” kata Iptu Catur.
Mengingat sebagian warga ada yang masih mudik, maka tim gabungan KRYD juga monitoring kamtibmas dan pencegahan kriminalitas di pemukiman warga.
“Patroli pemukiman warga sesuai yang sudah dipetakan sebelumnya seperti di Perumahan Gadang Regency dan Perumahan Sulfat Indah,”tambah Iptu Catur.
Di tempat terpisah, Kapolresta Malang Kota, Kombes Budi Hermanto melalui Kasihumas Polresta Malang Kota Ipda Yudi Risdianto mengatakan Patroli tim gabungan KRYD Polresta Malang ini untuk memberikan rasa aman bagi warga Malang maupun warga luar Kota Malang.
“Kita antisipasi agar terhindar dari aksi tindak kejahatan, seperti perampokan, pencurian, dan aksi premanisme” jelas Ipda Yudi.
Ipda Yudi menyebut sinergi antar instansi terkait dalam menjaga keamanan dan ketertiban sangatlah penting.
Oleh karena itu pada patroli KRYD ini pihak Polresta Malang Kota juga menggandeng pihak TNI dan Satpol PP.
Ia juga meminta kepada Masyarakat untuk tetap waspada dan melapor kepada pihak berwajib jika melihat potensi atau mengalami tindak kejahatan.
Great line up. We will be linking to this great article on our site. Keep up the good writing.
I was suggested this web site by my cousin Im not sure whether this post is written by him as no one else know such detailed about my trouble You are incredible Thanks
Ümraniye tıkanıklık açma Ümraniye’de su kaçağı tespiti yapan firmaların 7/24 hizmet vermesi önemlidir. Acil durumlarda hızlıca müdahale edilmesi gerekebilir. https://getdigitalfame.com/?p=2089
“Great job!”
“You’re amazing!”
“Excellent!”
“Fantastic!”
“Fantastic!”
“Nice work!”
“Nice work!”
“Keep it up!”
I couldn’t resist commenting
“Bravo!”
“Impressive!”
“Nice work!”
“Bravo!”
“You’re amazing!”
“Keep it up!”
온라인 카지노에서는 예치금 보너스를 청구하면 보너스 펀드와 일치하는 일정 비율의 예치금을 추가로 제공합니다. 이렇게 제공된 보너스 펀드는 플레이어가 카지노 게임을 즐길 때 사용할 수 있습니다.
Maxwin500 adalah link alternatif main game slot online terpopuler dengan fitur paling lengkap yang gampang menang maxwin hari ini 2024.
Maxwin500 adalah link alternatif main game slot online terpopuler dengan fitur paling lengkap yang gampang menang maxwin hari ini 2024.
Maxwin500 adalah link alternatif main game slot online terpopuler dengan fitur paling lengkap yang gampang menang maxwin hari ini 2024.
Maxwin500 adalah link alternatif main game slot online terpopuler dengan fitur paling lengkap yang gampang menang maxwin hari ini 2024.
Maxwin500 adalah link alternatif main game slot online terpopuler dengan fitur paling lengkap yang gampang menang maxwin hari ini 2024.
Pretty nice post. I just stumbled upon your weblog and wished to say that I’ve really enjoyed surfing around your blog posts. In any case I will be subscribing to your rss feed and I hope you write again soon!
I loved as much as youll receive carried out right here The sketch is tasteful your authored material stylish nonetheless you command get bought an nervousness over that you wish be delivering the following unwell unquestionably come more formerly again since exactly the same nearly a lot often inside case you shield this hike
I always look forward to your new posts. They never disappoint. Keep up the fantastic work!
Great post! I never thought about it that way before. You’ve given me a new perspective.
I’ve shared your blog with all my friends. That’s how much I believe in the value of your content.
This is so helpful! I’ve been struggling with this issue, and your post really clarified things for me.
I always look forward to your new posts. They never disappoint. Keep up the fantastic work!
Your blog consistently delivers high-quality content. It’s become one of my go-to sources for information.
I always look forward to your new posts. They never disappoint. Keep up the fantastic work!
I love how you broke down such a complex topic into simple, easy-to-understand points. Brilliant!
This is so helpful! I’ve been struggling with this issue, and your post really clarified things for me.
I appreciate the effort you put into researching and writing this. It shows, and it’s very informative.
You have a real talent for explaining complex topics in a way that’s easy to understand. Kudos!
You have a real talent for explaining complex topics in a way that’s easy to understand. Kudos!
Great post! I never thought about it that way before. You’ve given me a new perspective.
I always look forward to your new posts. They never disappoint. Keep up the fantastic work!
Wow, I had no idea about this. Your blog always teaches me something new. Keep up the good work!
Your blog is like a breath of fresh air in a sea of mediocre content. Thank you for keeping it real!
I’ve shared your blog with all my friends. That’s how much I believe in the value of your content.
You have a real talent for explaining complex topics in a way that’s easy to understand. Kudos!
I love how you broke down such a complex topic into simple, easy-to-understand points. Brilliant!
This is so helpful! I’ve been struggling with this issue, and your post really clarified things for me.
You have a real talent for explaining complex topics in a way that’s easy to understand. Kudos!
I’m bookmarking this post for future reference. It’s a treasure trove of valuable information. Thank you!
Your blog is like a breath of fresh air in a sea of mediocre content. Thank you for keeping it real!
Great post! I never thought about it that way before. You’ve given me a new perspective.
Wow, I had no idea about this. Your blog always teaches me something new. Keep up the good work!
Your passion for this subject really shines through in your writing. It’s inspiring to see. Keep it up!
Your blog consistently delivers high-quality content. It’s become one of my go-to sources for information.
This is exactly what I needed to read today. It’s like you wrote this just for me. Thank you!
Your blog has become my go-to resource whenever I need information on [topic]. Keep up the excellent work!
Wow amazing blog layout How long have you been blogging for you made blogging look easy The overall look of your web site is magnificent as well as the content
Nice blog here Also your site loads up very fast What host are you using Can I get your affiliate link to your host I wish my site loaded up as quickly as yours lol
I’ve learned so much from reading your blog. Thank you for sharing your knowledge with the world.
Your blog has become my go-to resource whenever I need information on [topic]. Keep up the excellent work!
You have a real talent for explaining complex topics in a way that’s easy to understand. Kudos!
You have a real talent for explaining complex topics in a way that’s easy to understand. Kudos!
I love how you broke down such a complex topic into simple, easy-to-understand points. Brilliant!
Your blog is like a breath of fresh air in a sea of mediocre content. Thank you for keeping it real!
I always look forward to your new posts. They never disappoint. Keep up the fantastic work!
I love how you broke down such a complex topic into simple, easy-to-understand points. Brilliant!
I appreciate the effort you put into researching and writing this. It shows, and it’s very informative.
Wow, I had no idea about this. Your blog always teaches me something new. Keep up the good work!
I’ve shared your blog with all my friends. That’s how much I believe in the value of your content.
Wow, I had no idea about this. Your blog always teaches me something new. Keep up the good work!
I wish more blogs were as informative and well-written as yours. It’s a pleasure to read.
I’ve learned so much from reading your blog. Thank you for sharing your knowledge with the world.
Your blog has become my go-to resource whenever I need information on [topic]. Keep up the excellent work!
I’ve learned so much from reading your blog. Thank you for sharing your knowledge with the world.
I love how you incorporate personal anecdotes into your posts. It makes them feel more relatable.
Wow, I had no idea about this. Your blog always teaches me something new. Keep up the good work!
보안은 어떠한 사이트에서도 100% 안전하게 지켜져야 합니다.
[먹튀검증사이트] 카지노커뮤니티 이용으로 먹튀검증 및 토토사이트 먹튀를 예방하세요.
“The depth of analysis in this blog post is impressive. It’s refreshing to find a resource that not only educates but also inspires action. The clear writing style and thoughtful explanations make complex concepts accessible. Keep up the great work!”
Thank you immensely for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in expanding my understanding, and I’m eager to continue exploring all that your site has to offer.
Thank you immensely for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in expanding my understanding, and I’m eager to continue exploring all that your site has to offer.
Thank you for providing such valuable information on your site. I found it incredibly useful and will definitely be returning for more.
Thank you immensely for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in expanding my understanding, and I’m eager to continue exploring all that your site has to offer.
Thank you immensely for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in expanding my understanding, and I’m eager to continue exploring all that your site has to offer.
Thank you immensely for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in expanding my understanding, and I’m eager to continue exploring all that your site has to offer.
Your website is a treasure trove of valuable information! Thank you for curating such insightful content—I’ve already learned so much and look forward to delving deeper into your resources.
Your website is a treasure trove of valuable information! Thank you for curating such insightful content—I’ve already learned so much and look forward to delving deeper into your resources.
Thank you immensely for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in expanding my understanding, and I’m eager to continue exploring all that your site has to offer.
“This article provides a comprehensive overview of the topic, offering valuable insights for both beginners and seasoned professionals in the field. I particularly appreciate the practical tips shared here, which can be easily implemented to enhance our approach. Looking forward to more informative content like this!”
Thank you for being a beacon of enlightenment in a sea of information overload. Your platform stands out for its commitment to quality content and user-centric approach. I’m grateful for the opportunity to learn and grow with your guidance. Here’s to many more enriching discoveries!
Your platform has truly been a game-changer for me. The insights I’ve gained from your content have been invaluable, and I’m eager to continue my journey of discovery with your guidance. Thank you for being a trusted source of wisdom!
I wanted to take a moment to express my gratitude for the incredible work you’re doing. Your platform has become an invaluable resource for me, and I’m constantly amazed by the breadth of topics covered. Thank you for being a guiding light in the pursuit of knowledge!
Thank you for creating such a valuable resource for knowledge seekers like myself. Your platform has been instrumental in my personal and professional development, and I can’t thank you enough for the impact you’ve had on my journey!
I can’t thank you enough for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in broadening my horizons, and I’m excited to see what more I can learn from your resources. Here’s to continued growth and learning!
Your website has become my go-to resource for insightful content. Thank you for consistently delivering valuable information that helps me grow. I’ll definitely be back for more!
I can’t thank you enough for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in broadening my horizons, and I’m excited to see what more I can learn from your resources. Here’s to continued growth and learning!
Kudos to your team for creating such an enriching platform. The depth of information available is astounding, and I can’t wait to explore further. Thank you for being a trusted source of wisdom!
Thank you for being a constant source of inspiration and knowledge. Your platform has become my go-to destination for expanding my understanding of various subjects, and I’m grateful for the impact it’s had on my life. Keep up the fantastic work!
Kudos to your team for creating such an enriching platform. The depth of information available is astounding, and I can’t wait to explore further. Thank you for being a trusted source of wisdom!
Thank you for creating such a valuable resource for knowledge seekers like myself. Your platform has been instrumental in my personal and professional development, and I can’t thank you enough for the impact you’ve had on my journey!
I wanted to take a moment to express my appreciation for your exceptional content. Your platform has become an indispensable tool in my quest for knowledge, and I’m continually impressed by the caliber of information you provide. Thank you for all that you do!
Your platform has been a beacon of enlightenment for me. Thank you for the diligent curation of invaluable content. I’m eagerly anticipating my next visit to soak up more insights!
I can’t thank you enough for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in broadening my horizons, and I’m excited to see what more I can learn from your resources. Here’s to continued growth and learning!
I’m truly grateful for stumbling upon your website. The wealth of knowledge you offer is unparalleled, and I’m excited to dive deeper into your resources. Thank you for making learning such a rewarding experience!
I just wanted to express my sincere appreciation for the incredible work you’re doing. Your content has been a game-changer for me, and I’m excited to see what more I can learn from your platform. Thank you for everything!
I just wanted to express my sincere appreciation for the incredible work you’re doing. Your content has been a game-changer for me, and I’m excited to see what more I can learn from your platform. Thank you for everything!
I wanted to take a moment to express my gratitude for the incredible work you’re doing. Your platform has become an invaluable resource for me, and I’m constantly amazed by the breadth of topics covered. Thank you for being a guiding light in the pursuit of knowledge!
Thank you for being a beacon of enlightenment in a sea of information overload. Your platform stands out for its commitment to quality content and user-centric approach. I’m grateful for the opportunity to learn and grow with your guidance. Here’s to many more enriching discoveries!
Your website has become my go-to resource for insightful content. Thank you for consistently delivering valuable information that helps me grow. I’ll definitely be back for more!
Thank you for being a beacon of knowledge and inspiration in the digital landscape. Your platform has become my go-to resource for learning, and I’m continually impressed by the caliber of content you deliver. Keep up the excellent work!
I wanted to express my sincere gratitude for the invaluable content you provide on your platform. Your dedication to sharing knowledge is evident, and I’m excited to continue exploring the wealth of information you offer. Thank you for making learning such a rewarding experience!
Thank you for being a beacon of knowledge and inspiration in the digital landscape. Your platform has become my go-to resource for learning, and I’m continually impressed by the caliber of content you deliver. Keep up the excellent work!
I wanted to express my sincere gratitude for the invaluable content you provide on your platform. Your dedication to sharing knowledge is evident, and I’m excited to continue exploring the wealth of information you offer. Thank you for making learning such a rewarding experience!
I wanted to take a moment to express my appreciation for your exceptional content. Your platform has become an indispensable tool in my quest for knowledge, and I’m continually impressed by the caliber of information you provide. Thank you for all that you do!
I wanted to express my sincere gratitude for the invaluable content you provide on your platform. Your dedication to sharing knowledge is evident, and I’m excited to continue exploring the wealth of information you offer. Thank you for making learning such a rewarding experience!
Thank you for being a beacon of knowledge in a sea of information. Your platform stands out for its quality content and user-friendly interface. I’m grateful for the opportunity to learn from such a reputable source!
I wanted to take a moment to express my appreciation for your exceptional content. Your platform has become an indispensable tool in my quest for knowledge, and I’m continually impressed by the caliber of information you provide. Thank you for all that you do!
I can’t thank you enough for the wealth of knowledge you’ve provided on your platform. Your content has been instrumental in broadening my horizons, and I’m excited to see what more I can learn from your resources. Here’s to continued growth and learning!
Thank you for being a constant source of inspiration and knowledge. Your platform has become my go-to destination for expanding my understanding of various subjects, and I’m grateful for the impact it’s had on my life. Keep up the fantastic work!
Thank you for being a beacon of enlightenment in a sea of information overload. Your platform stands out for its commitment to quality content and user-centric approach. I’m grateful for the opportunity to learn and grow with your guidance. Here’s to many more enriching discoveries!
Your dedication to providing enriching content hasn’t gone unnoticed. I’m continually impressed by the depth and breadth of information available on your platform. Thank you for being a reliable source of enlightenment!
Your platform has been a beacon of enlightenment for me. Thank you for the diligent curation of invaluable content. I’m eagerly anticipating my next visit to soak up more insights!
I wanted to express my sincere gratitude for the invaluable content you provide on your platform. Your dedication to sharing knowledge is evident, and I’m excited to continue exploring the wealth of information you offer. Thank you for making learning such a rewarding experience!
Your dedication to providing enriching content hasn’t gone unnoticed. I’m continually impressed by the depth and breadth of information available on your platform. Thank you for being a reliable source of enlightenment!
I just wanted to express my sincere appreciation for the incredible work you’re doing. Your content has been a game-changer for me, and I’m excited to see what more I can learn from your platform. Thank you for everything!
Well I really liked studying it. This post provided by you is very constructive for correct planning.
This is very interesting, You’re a very skilled blogger. I’ve joined your rss feed and look forward to seeking more of your fantastic post. Also, I have shared your website in my social networks!
Only wanna comment that you have a very nice website , I enjoy the design it actually stands out.
Nice blog here Also your site loads up fast What host are you using Can I get your affiliate link to your host I wish my web site loaded up as quickly as yours lol
starzbet
A masterful blend of facts and analysis.
You’ve brought a unique angle to the discussion.
A clear and engaging narrative throughout.
Your insights are a breath of fresh air.
I appreciate the depth of this article.
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
LADANG78 merupakan situs judi pulsa online terbaik yang menyediakan deposit pulsa terlengkap akurat setiap har
This article is a cut above the rest.
This content is both informative and entertaining.
This has opened up a new perspective for me.
I’m definitely sharing this with my network.
I’m truly grateful for stumbling upon your website. The wealth of knowledge you offer is unparalleled, and I’m excited to dive deeper into your resources. Thank you for making learning such a rewarding experience!https://elementor.com/
Your dedication to providing enriching content hasn’t gone unnoticed. I’m continually impressed by the depth and breadth of information available on your platform. Thank you for being a reliable source of enlightenment!https://elementor.com/
I wanted to express my sincere gratitude for the invaluable content you provide on your platform. Your dedication to sharing knowledge is evident, and I’m excited to continue exploring the wealth of information you offer. Thank you for making learning such a rewarding experience!https://elementor.com/
Your website has become my go-to resource for insightful content. Thank you for consistently delivering valuable information that helps me grow. I’ll definitely be back for more!https://elementor.com/
Thank you for being a constant source of inspiration and knowledge. Your platform has become my go-to destination for expanding my understanding of various subjects, and I’m grateful for the impact it’s had on my life. Keep up the fantastic work!https://elementor.com/
A refreshing take on a complex subject.
I’m bookmarking this for future reference.
A thought leader’s perspective – much appreciated.
An article that’s as informative as it is inspiring.
I couldn’t help but be enthralled with the basic information you offered about your visitors, so much so that I returned to your website to review and double-check recently published content.
I don’t usually read blog postings, but after reading this one, I had no choice but to try. Your writing style astounded me greatly. I appreciate your wonderful post.
I appreciate your fortunate post. It was actually pretty fun. I’m excited to hear from you more. How do we communicate with you?
Somebody essentially lend a hand to make significantly articles Id state That is the very first time I frequented your website page and up to now I surprised with the research you made to make this actual submit amazing Wonderful task
I found this post to be incredibly informative. The way you broke down [complex topic] made it much easier for me to understand. Looking forward to reading more from you!
Wow, this post really opened my eyes to a new perspective! I never thought about in that way before. Thanks for sharing your insights!
I found this post to be incredibly informative. The way you broke down [complex topic] made it much easier for me to understand. Looking forward to reading more from you!
I found this post to be incredibly informative. The way you broke down [complex topic] made it much easier for me to understand. Looking forward to reading more from you!
I completely agree with the points you’ve made in this post. resonates with me personally. Keep up the great work!
I completely agree with the points you’ve made in this post. resonates with me personally. Keep up the great work!
I completely agree with the points you’ve made in this post. resonates with me personally. Keep up the great work!
I love how engaging your writing style is! You have a talent for making even complex topics feel approachable and interesting. Can’t wait to see what you write about next!
I love how engaging your writing style is! You have a talent for making even complex topics feel approachable and interesting. Can’t wait to see what you write about next!
I love how engaging your writing style is! You have a talent for making even complex topics feel approachable and interesting. Can’t wait to see what you write about next!
While I enjoyed reading this post, I have to respectfully disagree with. In my experience, [counterpoint or alternative perspective]. Nevertheless, I appreciate the discussion this post has sparked.
I found this post to be incredibly informative. The way you broke down [complex topic] made it much easier for me to understand. Looking forward to reading more from you!
I completely agree with the points you’ve made in this post. resonates with me personally. Keep up the great work!
This post has inspired me to take action! I’m going to [action you plan to take] because of what I’ve learned here. Thank you for motivating me!
I completely agree with the points you’ve made in this post. resonates with me personally. Keep up the great work!
Thank you for shedding light on an important issue. It’s crucial that we continue to have conversations like these to promote awareness and drive positive change. Keep up the great work!
While I enjoyed reading this post, I have to respectfully disagree with. In my experience, [counterpoint or alternative perspective]. Nevertheless, I appreciate the discussion this post has sparked.
Wow, this post really opened my eyes to a new perspective! I never thought about in that way before. Thanks for sharing your insights!
I found this post to be incredibly informative. The way you broke down [complex topic] made it much easier for me to understand. Looking forward to reading more from you!
This is very interesting, You’re an overly professional blogger. I have joined your rss feed and sit up for in quest of more of your great post. Also, I have shared your web site in my social networks!
Glad to be one of several visitants on this amazing website : D.
As a Newbie, I am permanently browsing online for articles that can help me. Thank you
“Well done!”
“Impressive!”
Insights comparable to a well-optimized sales conversion rate – always high and impressive.
I found myself nodding along as I read this.
A captivating exploration of [topic].
I appreciate how this article connects with real-world examples.
Thanks for sharing this informative piece.
I appreciate how this article breaks down complex concepts.
Great read! Really insightful.
I resonate with the ideas presented in this article.
This article challenges conventional thinking in a refreshing way.
I’ll definitely be sharing this article with others.
I’m extremely impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you customize it yourself? Either way keep up the excellent quality writing, it is rare to see a nice blog like this one these days..