– A sinister move to divide Adivasi Community and set them against each other is the unkindest cut of all. –
A new ‘’back door’ has been opened to divide Adivasis and distance themselves from each other. India’s prime minister on his official visit to Santal Pargana in Jharkhand on 6th March 2017 laid the foundation stone of a bridge over the Ganga that will join Jharkhand and Bihar. At the same time he also inaugurated the “Special Primitive Tribe Police Battalion’ exclusively composed of men and women from primitive tribes. It has now come to light that this Battalion had already been constituted and has been functional, but they were lined up again to make a show of the PM himself inaugurating it. As many as 956 persons, including 252 women, of different primitive tribes were selected. The women will be posted as constables. The men will form the Special Primitive Tribe Police Battalion which will be patterned after Central Para-military Force. What exactly will be the nature of the task it will perform has not been disclosed yet. The important thing is they will be employed by the govt and will have a stable income whereas the youth from the general tribes will still be hunting for jobs.
The strategy is to break Adivasi unity. There are 32 tribes in Jharkhand and nine have been tagged as Promitive Vulnerable Tribal Groups (PVTGs). These tribal groups are Asur, Birhor, Hill Kharia, Birajia, Korwa, Parahiya (Baiga), Sabar, Mal Pahariya and Souriya Pahariya constituting a population of 2.23 lakh out of the total 70.87 lakh tribal population The differentiating factor is a matter of concern insofar as Adivasi Community will be distancing from each other and it will be more difficult for them to struggle together for their economic, social, cultural and political rights. This is precisely what the ruling class wants to see happen. A pertinent example is how two Paharia persons who had registered themselves as independent candidates in the by-poll for a vacant Assembly seat in Jharkhand have formally announced their support to the ruling party. This is just one day after the prime minister announced the formation of Special Primitive Tribe Police Battalion. So the govt can go on throwing freebies at these marginalized people and they will continue to fall for it.
Who are the ‘Primitive Tribals’?
First of all, the very labelling is wrong. Whether they come under general Adivasi or Primitive Adivasi, they all are Adivasis. So they are one people. The Primitive Tribal Groups are the most neglected section of the population. Being basically landless, they depend on forest produce for a living with very low educational levels and subject to endemic diseases.
It is a cruel injustice to not only segregate them from one another but also place them against each other to serve the political convenience of the ruling class. Seeing the present plight of the primitive tribes, the govt should be forthcoming with meaningful and effective efforts to lift them out of their dire economic poverty and social weaknesses. A speedy implementation of Forest Rights Act, 2006 whereby each family will have at least 2 hectares (5 acres) of patta land will go a long way towards a self-sustaining economy. The community as a whole cannot develop just by recruiting a few of them ( 956 from among 2.23 lakh) into police force. It will only create economic disparity within the community. In other words their well-being as a community can come about only through agricultural development. And for that to happen, each family should have a viable amount of land boosted with irrigation facilities. The education of their children should take place in their mother-tongue. Their young women should be trained in basic health service using their traditional knowledge and practice of herbs and roots.
The traditional Adivasi equalitarian community is disappearing. The traditional Adivasi Community was characterized by equality, cooperation, community-sense, consensus decision-making. It is being broken into non-caring individuals by the capitalist order. The traditional Adivasi value system holds the community as supreme . Then comes the family and only then the individual person. In other words the individual Adivasi has his/her identity only as a member of the community. And the Adivasi Community is predominantly an agrarian community and jal, jangal, jamin are their life-source. But what the govt is doing is taking away their life-source and opens the way for a few of them to find employment outside their village and outside the agrarian economy. These individuals become urbanized and are alienated from their community and very few extend solidarity to the struggles their own people are waging against displacement and land alienation. It has come to a point that the affected Adivasis have taken it upon themselves to struggle for their rights and not count on their kith and kin who have been co-opted into the capitalist mainstream. Is it any wonder then that the Adivasis in rural areas are no more prepared to go on suffering the exploitation and oppression by the ruling capitalist class which is using the govt as a convenient tool to usurp the mineral-and-forest-rich land to reap immense profit. The corporates, the business class, the urban middle class, the govt bureaucracy from top to bottom, the police & para-military forces, most of the print & electronic media, most political parties all have become the enemy of the Adivasi.
What task will be given to these newly recruited PVTG para-military force is another point of concern. Hoping against hope they will not be forced into the so-called ‘anit-maoist’ operation which in effect would mean they will fight other adivasis and Moolvasis. That will be the unkindest cut of all.
-Stan Swamy





A round of applause for your article post.Really looking forward to read more. Will read on…
Thank you for sharing superb informations. Your website is very cool. I’m impressed by the details that you have on this web site. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for extra articles. You, my pal, ROCK! I found simply the info I already searched all over the place and just couldn’t come across. What an ideal website.
Really enjoyed this blog.Thanks Again. Really Cool.
Awesome blog article.Much thanks again.
I am so grateful for your blog.Really thank you! Awesome.
Awesome blog article.Thanks Again.
Great, thanks for sharing this blog.Thanks Again. Really Great.
Really enjoyed this blog article.Much thanks again. Much obliged.
Im obliged for the post.Really looking forward to read more. Much obliged.
Very good post.Really looking forward to read more. Really Cool.
Im grateful for the article.Thanks Again. Cool.
A round of applause for your post.Thanks Again. Awesome.
Thanks-a-mundo for the blog article.Really looking forward to read more. Keep writing.
Thanks for one’s marvelous posting! I seriously enjoyed reading it, you can be a great author.I will make sure to bookmark your blog and will come back from now on. I want to encourage you to continue your great writing, have a nice weekend!
Thanks again for the blog article.Thanks Again. Really Cool.
Say, you got a nice blog.Thanks Again. Cool.
Amazin!
I must express some thanks to the writer just for bailing me out of this instance. Right after surfing around throughout the internet and obtaining thoughts which were not pleasant, I thought my entire life was done. Living devoid of the strategies to the issues you have sorted out through this article content is a serious case, and the ones which may have in a negative way damaged my career if I had not come across your blog. That natural talent and kindness in touching all the stuff was vital. I don’t know what I would’ve done if I hadn’t come across such a thing like this. I can also at this moment relish my future. Thanks a lot so much for your specialized and results-oriented guide. I won’t be reluctant to propose your blog post to anyone who would like recommendations about this situation.
Heya i am for the first time here. I found this board and I find It really useful & it helped me out much. I hope to give something back and aid others like you helped me.
I truly appreciate this post.Really thank you! Fantastic.
Hey There. I found your blog the usage of msn. That is a very well written article. I’ll make sure to bookmark it and come back to read extra of your useful info. Thank you for the post. I’ll certainly comeback.
Hello there, I discovered your blog via Google even as looking for a comparable matter, your web site got here up, it seems to be good. I’ve bookmarked it in my google bookmarks.
hey there and thank you for your info – I’ve certainly picked up anything new from proper here. I did however experience some technical issues using this web site, since I skilled to reload the website lots of occasions prior to I may get it to load correctly. I were thinking about if your web hosting is OK? Now not that I’m complaining, however sluggish loading cases times will very frequently have an effect on your placement in google and can harm your high quality ranking if ads and ***********|advertising|advertising|advertising and *********** with Adwords. Anyway I’m adding this RSS to my e-mail and can look out for much extra of your respective fascinating content. Make sure you replace this once more soon..
Really enjoyed this article post.Really looking forward to read more.
Hello! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.
Thanks again for the article post.Thanks Again. Really Cool.
Wow, great blog post.Thanks Again. Awesome.
I do like the manner in which you have presented this challenge plus it does indeed offer me a lot of fodder for consideration. Nevertheless, coming from what precisely I have observed, I just trust as the actual commentary pile on that folks keep on point and not embark upon a tirade involving the news of the day. Yet, thank you for this outstanding point and even though I do not really concur with the idea in totality, I value the viewpoint.
Hey there! This post could not be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this write-up to him. Fairly certain he will have a good read. Many thanks for sharing!
Fantastic article post. Awesome.
I do trust all the ideas you’ve offered to your post. They’re very convincing and will certainly work. Nonetheless, the posts are too quick for newbies. May you please prolong them a bit from subsequent time? Thanks for the post.
Have you ever thought about adding a little bit more than just your articles? I mean, what you say is valuable and all. Nevertheless just imagine if you added some great graphics or video clips to give your posts more, “pop”! Your content is excellent but with pics and clips, this website could undeniably be one of the most beneficial in its field. Wonderful blog!
Hello! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Kudos!
I truly appreciate this blog article.Thanks Again. Will read on…
Im grateful for the post.Really thank you!
Would you be considering exchanging hyperlinks?
Thank you for your article post.Much thanks again. Awesome.
I’m impressed, I must say. Really not often do I encounter a weblog that’s each educative and entertaining, and let me tell you, you might have hit the nail on the head. Your idea is outstanding; the issue is something that not sufficient people are talking intelligently about. I am very comfortable that I stumbled across this in my seek for one thing regarding this.
A round of applause for your blog.Really looking forward to read more. Great.
I really liked your blog post.Really looking forward to read more. Want more.
My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the costs. But he’s tryiong none the less. I’ve been using WordPress on numerous websites for about a year and am worried about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can transfer all my wordpress posts into it? Any kind of help would be greatly appreciated!
Amazin!
I loved your blog article.Really looking forward to read more. Want more.
Great, thanks for sharing this article post.Thanks Again. Much obliged.
Greetings from Ohio! I’m bored to tears at work so I decided to check out your website on my iphone during lunch break. I enjoy the information you provide here and can’t wait to take a look when I get home. I’m amazed at how fast your blog loaded on my cell phone .. I’m not even using WIFI, just 3G .. Anyhow, amazing blog!
Im obliged for the post.Much thanks again. Will read on…
Really appreciate you sharing this blog post.Really thank you! Cool.
Good site! I really love how it is simple on my eyes and the data are well written. I’m wondering how I might be notified whenever a new post has been made. I have subscribed to your RSS feed which must do the trick! Have a great day!
Very informative post. Much obliged.
I love reading your site.
Does your website have a contact page? I’m having trouble locating it but, I’d like to shoot you an e-mail. I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it expand over time.
Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you could do with a few pics to drive the message home a little bit, but instead of that, this is wonderful blog. An excellent read. I’ll certainly be back.
Thanks for another wonderful post. Where else could anyone get that type of information in such a perfect way of writing? I’ve a presentation next week, and I’m on the look for such information.
Enjoyed every bit of your blog.Thanks Again.
I’ll right away clutch your rss feed as I can’t find your email subscription hyperlink or e-newsletter service. Do you’ve any? Kindly allow me recognise in order that I may subscribe. Thanks.
I cannot thank you enough for the article.Thanks Again. Fantastic.
Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research on this. We got a grab a book from our area library but I think I learned more from this post. I am very glad to see such magnificent information being shared freely out there.
Enjoyed every bit of your blog.Really looking forward to read more. Awesome.
I’m impressed, I have to say. Really not often do I encounter a weblog that’s both educative and entertaining, and let me inform you, you’ve got hit the nail on the head. Your thought is outstanding; the issue is something that not enough persons are talking intelligently about. I’m very happy that I stumbled throughout this in my search for something regarding this.
I noticed one of your pages have a 404 error.
Amazin!
I noticed one of your pages have a 404 error.
Wow, great blog post.Thanks Again. Cool.
Pretty nice post. I just stumbled upon your weblog and wished to say that I’ve truly enjoyed browsing your blog posts. In any case I will be subscribing to your feed and I hope you write again soon!
Im thankful for the article post. Cool.
I’d need to examine with you here. Which is not something I often do! I enjoy reading a publish that can make individuals think. Additionally, thanks for allowing me to remark!
Really enjoyed this post.Really looking forward to read more. Keep writing.
Thank you for sharing superb informations. Your website is very cool. I am impressed by the details that you’ve on this site. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for more articles. You, my pal, ROCK! I found simply the information I already searched all over the place and simply couldn’t come across. What a great web site.
Im grateful for the blog post. Awesome.
Thanks-a-mundo for the article post.Thanks Again. Will read on…
Heyya i am for thhe first time here. I came across tthis board and I find It truly useful & it helped me out much. I hope to give something back and help others like you aided me.|
Very superb information can be found on website .
Fantastic blog article.Much thanks again. Keep writing.
Awesome article.Really looking forward to read more. Great.
A couple of months ago I discovered another website that talked in depth about this topic. I am glad you were able to shed some light on what’s really happening out there. Some webistes are overtly biased towards things like this. Where do you think the industry is going in response to this?
Major thankies for the article.Really looking forward to read more. Much obliged.
Throughout the grand scheme of things you’ll secure a B+ just for hard work. Where you actually lost me personally ended up being in your specifics. You know, as the maxim goes, details make or break the argument.. And it couldn’t be much more correct right here. Having said that, permit me reveal to you what did do the job. The authoring can be extremely persuasive which is probably why I am taking the effort to opine. I do not make it a regular habit of doing that. Second, even though I can notice a jumps in reason you make, I am definitely not sure of how you appear to connect your ideas which inturn make your conclusion. For right now I will, no doubt subscribe to your issue but hope in the foreseeable future you link your dots much better.
Thanks for sharing, this is a fantastic blog post.Much thanks again. Awesome.
Im thankful for the blog.Really thank you! Really Great.
Hi there dudes! Now i’m thinking if an individual may possibly aid me personally available! Definitely I must understand this exact online site on my brand spanking new iphone, but it surely doesn’t recent upward adequately, I really is wanting to know if an individual can propose to your lady myself every best possible option? I would not know but really must i work tirelessly and discover an modernize regarding a computer software procedure or something else? I recognize this is certainly a thing kinda there are various theme, yet satisfy redesign everybody not to mention thanks earlier for any enable! Sophie
Really enjoyed this article. Great.
Hmm it seems like your blog ate my first comment (it was extremely long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to the whole thing. Do you have any suggestions for beginner blog writers? I’d genuinely appreciate it.
I really liked your blog.Thanks Again. Really Great.
Awesome post.Really looking forward to read more. Want more.
hello there and thank you for your information – I’ve definitely picked up something new from right here. I did however expertise a few technical issues using this site, since I experienced to reload the site a lot of times previous to I could get it to load properly. I had been wondering if your hosting is OK? Not that I am complaining, but sluggish loading instances times will sometimes affect your placement in google and could damage your quality score if advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and can look out for much more of your respective intriguing content. Ensure that you update this again very soon..
I loved as much as you will receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an shakiness over that you wish be delivering the following. unwell unquestionably come more formerly again since exactly the same nearly very often inside case you shield this hike.
We still cannot quite feel like I made it worse come to be the staring at the important points located on your webblog. My in laws so i are sincerely thankful for use in your generosity and then for giving me possibility pursue our chosen profession path. Document important info Managed to get with the web-site.
very good post, i certainly love this web site, carry on it
whoah this blog is wonderful i love reading your posts. Keep up the good work! You know, a lot of people are looking around for this information, you can help them greatly.
Please let me know if you’re looking for a author for your blog. You have some really great posts and I believe 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 blast me an e-mail if interested. Regards!
Keep functioning ,great job!
Hey are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you require any coding knowledge to make your own blog? Any help would be greatly appreciated!
There is perceptibly a bunch to identify about this. I think you made some nice points in features also.
Romans 6:14- For sin shall not have dominion over you, for you are not under law but under grace.
Hi there! Would you mind if I share your blog with my zynga group? There’s a lot of people that I think would really enjoy your content. Please let me know. Many thanks
Thank you, I have recently been searching for info approximately this topic for a while and yours is the best I’ve found out till now. However, what in regards to the bottom line? Are you certain in regards to the source?
I really enjoy the post.Much thanks again. Keep writing.
Very good article post.Really looking forward to read more. Want more.
Really appreciate you sharing this post.Really looking forward to read more.
Thanks again for the blog article. Great.
Thank you ever so for you blog article. Really Cool.
Thanks-a-mundo for the blog article. Keep writing.
Im thankful for the blog article.Really thank you! Want more.
Looking forward to reading more. Great blog post. Will read on…
Thanks for sharing, this is a fantastic article.Thanks Again. Fantastic.
Warning: Vernon Hills, IL and Libertyville, IL and surrounding 50 miles radius area is in active war zone ! Towns are held hostage by UK agents, Russian spies, Indian spies, Mexican spies, Chinese spies, and other Hispanic spies
I really liked your post.Much thanks again. Much obliged.
I am so grateful for your article post. Will read on…
Major thanks for the blog.Really thank you! Great.
Looking forward to reading more. Great post.Much thanks again. Really Great.
Muchos Gracias for your article. Want more.
Wow, great post. Want more.
Great article. Really Cool.
I really enjoy the post.Really looking forward to read more. Great.
Great blog.Much thanks again. Will read on…
Really enjoyed this blog article. Will read on…
Hey, thanks for the blog article.Really thank you! Fantastic.
I think this is a real great blog article.Thanks Again.
An fascinating discussion is price comment. I think that you need to write more on this subject, it won’t be a taboo subject but typically persons are not sufficient to speak on such topics. To the next. Cheers
Great post.Really looking forward to read more. Cool.
I truly appreciate this blog post.Really thank you! Cool.
I loved your blog post. Will read on…
Enjoyed every bit of your blog.Really thank you! Fantastic.
wow, awesome blog post. Awesome.
A big thank you for your blog article.Really thank you! Great.
Thanks so much for the article post.Much thanks again. Awesome.
I really liked your article post.Thanks Again. Really Cool.
Wow, great article post.Much thanks again. Cool.
Really enjoyed this blog.Really looking forward to read more. Fantastic.
Appreciate you sharing, great article post.Really looking forward to read more. Awesome.
Thanks so much for the blog.Really thank you! Awesome.
I value the article post.Thanks Again. Keep writing.
Great blog.Much thanks again.
I really enjoy the blog.Thanks Again. Really Cool.
Thanks a lot for the blog post.Really looking forward to read more. Really Cool.
Great, thanks for sharing this blog post.Much thanks again. Really Great.
Im grateful for the article.
Very good article.Much thanks again. Want more.
This is one awesome blog article.
Major thankies for the blog post.Much thanks again. Really Great.
I really liked your article.Much thanks again. Great.
Appreciate you sharing, great article.Really looking forward to read more. Want more.
Say, you got a nice article post.Really thank you! Want more.
Im grateful for the blog post.Much thanks again. Cool.
I loved your blog post.Much thanks again. Fantastic.
Thanks for sharing, this is a fantastic blog article.Really looking forward to read more. Will read on…
Fantastic article post.Much thanks again. Will read on…
Thank you for your blog article. Fantastic.
Thanks a lot for the blog.Really thank you! Want more.
Thank you ever so for you post.Thanks Again. Fantastic.
Enjoyed every bit of your article post.Much thanks again. Awesome.
Great blog article.Really thank you! Cool.
Thanks a lot for the article.Thanks Again. Will read on…
Thank you ever so for you blog.Really thank you! Awesome.
A round of applause for your article. Fantastic.
Really enjoyed this article post.
Im obliged for the blog.Much thanks again. Awesome.
Really appreciate you sharing this blog post.Really thank you! Really Great.
Looking forward to reading more. Great blog. Cool.
Thanks-a-mundo for the blog.Thanks Again. Great.
Im thankful for the post.Thanks Again. Really Cool.
Really enjoyed this blog.Much thanks again. Really Cool.
Enjoyed every bit of your post. Much obliged.
I really liked your blog post.Really thank you! Want more.
I really enjoy the post.Really looking forward to read more. Really Great.
I really like and appreciate your article post.Much thanks again.
Enjoyed every bit of your blog post.
I appreciate you sharing this article.Thanks Again. Awesome.
Really appreciate you sharing this article post.Really looking forward to read more. Cool.
Thank you ever so for you article post.Thanks Again.
Im thankful for the article.Much thanks again. Really Great.
Looking forward to reading more. Great article.Thanks Again. Great.
Really informative article post.Much thanks again. Cool.
Fantastic article.Really thank you! Really Cool.
I truly appreciate this blog article.Much thanks again. Great.
Major thankies for the post.Thanks Again. Really Cool.
Say, you got a nice blog post. Cool.
Major thanks for the article. Fantastic.
I really like and appreciate your blog.Much thanks again. Cool.
I think this is a real great blog post.Really looking forward to read more. Want more.
I cannot thank you enough for the article post.Really looking forward to read more. Cool.
Great, thanks for sharing this blog.Thanks Again. Great.
I truly appreciate this post.Thanks Again. Really Great.
I really liked your article post.Thanks Again. Much obliged.
Very good blog post.Really looking forward to read more. Really Great.
A round of applause for your article post.Really thank you! Really Cool.
These kind of post are always inspiring and I prefer to read quality content so I happy to find many good point here in the post
Great, thanks for sharing this article post.Thanks Again. Really Cool.
Thanks-a-mundo for the post. Keep writing.
Thanks-a-mundo for the post.Really thank you! Awesome.
Major thanks for the blog.Much thanks again. Want more.
I value the article post.Really looking forward to read more. Want more.
Wow, great article.Really looking forward to read more. Great.
Thanks-a-mundo for the blog.Really thank you! Really Great.
Thanks a lot for the blog. Cool.
Im obliged for the blog article.Really looking forward to read more. Awesome.
Major thanks for the post.Really looking forward to read more. Cool.
Thanks for sharing, this is a fantastic blog post.Really looking forward to read more. Fantastic.
Muchos Gracias for your blog.Thanks Again. Great.
I truly appreciate this blog article.Much thanks again. Keep writing.
I really enjoy the blog.Thanks Again.
Fantastic article post.Much thanks again. Want more.
Im thankful for the blog article.Really looking forward to read more. Fantastic.
Very neat article. Will read on…
Wow, great post.Really looking forward to read more. Cool.
I really liked your blog article.Really looking forward to read more. Much obliged.
I really like and appreciate your post. Great.
Thanks for sharing, this is a fantastic article.Thanks Again. Much obliged.
Looking forward to reading more. Great blog article.Much thanks again. Really Cool.
Im obliged for the post.Really thank you! Will read on…
Really appreciate you sharing this blog article.Much thanks again. Awesome.
Thanks-a-mundo for the article post.Really thank you! Keep writing.
Major thankies for the article post.Really thank you! Fantastic.
Major thanks for the article post.Much thanks again. Really Cool.
A big thank you for your blog article.Really looking forward to read more. Fantastic.
Thanks for the blog.Thanks Again. Really Great.
Wow, great blog. Keep writing.
Fantastic blog post.Really thank you! Want more.
Thanks for the article.Really looking forward to read more. Want more.
Wow, great article post. Really Cool.
Looking forward to reading more. Great article post.Thanks Again.
Wow, great blog article.Really looking forward to read more. Really Great.
Hey, thanks for the article post.Thanks Again. Really Cool.
Great blog post.Really looking forward to read more.
This is one awesome article post.Thanks Again. Great.
Im thankful for the post. Will read on…
Great post.Really looking forward to read more. Really Cool.
Thanks so much for the blog post.Really looking forward to read more. Really Great.
Thanks for sharing, this is a fantastic blog article.Much thanks again. Really Great.
I loved your article post.Really looking forward to read more. Awesome.
I appreciate you sharing this post.Thanks Again. Really Cool.
Enjoyed every bit of your blog article. Really Great.
Really enjoyed this blog post.Much thanks again. Want more.
A round of applause for your blog article.Much thanks again. Cool.
Thanks so much for the blog article.Thanks Again. Much obliged.
I really enjoy the blog.Thanks Again. Cool.
Thanks-a-mundo for the blog article.Much thanks again.