Do you really think, it would be effective in a country like India? Many a times I've come across a driver of a public transport puffing away to glory sitting on the steering wheel. Only harshest punishments as in Singapore would help the people to mend their ways.