I have stayed in Singapore previously. The reason they succeeded because of several reasons: a) You cannot compare Sinagpore, size of Kolkata at the most and a big state like West Bengal by sheer size itself. e.g. you can control crimes in much efficient manner in Sinagpore than any upscale city in US. b) Singapore although claims to be a democracy is really ruled by ruling party found by Lee Kuan Yu. It's much easy to implement policies. c) West Bengal has been marred by years of neglect courtesy Jyoti Basus's horrific management style. In some ways he resembles Lalu who was good at winning election but zero at state improvement. He was responsible for the uprise of what you term CPM goondas. Also, we had a horrible opposition TMC, Congress. So, things became worse. d) In comes Buddhadeb who is honest, has a literary side and has sincere interest in doing some good for the state. He is disliked by Party Hardliners like Subhash, Amitava Nandi, Laxman Seth alike. He single handedly reforms a lot within the party and regains industry confidence. Basu and his followers are now in deep trouble, they are cornered. Time and again Buddhadeb has been strongly against Party hardliners. e) Nandigram was a culmination of several factors. It was not as simple as Budhhdadeb asking Police to open fire on the villagers. There were some intelligence failures definitely. Also, was constant provocation from Mamata, and Jamaet E Islam. This being a muslime dominated area, it was easy to play religion card too. CPM supporters were kicked out from village for over two months. Everything collided together causing this horrible situation. It was a PR failure from CPM side to control the situation. f) Govt needs to step cautiously and corner Mamata and her pals systematically. g) I get furious when I see some guys who utters rhetorics Buddha the murderer, he needs to go, etc. These guys have no constructive idea in mind but can only bark like a dog.