India possibly took one of its first steps towards population control when a popular BJP councillor in the party-controlled Rajkot Municipal Corporation was forced to resign from his seat after he had a third child.Sanjay Dhava had violated section 10 (j) of the Gujarat Municipal Act introduced by the Narendra Modi government in 2005 which prohibits any one having more than two children from remaining a member of a municipal body in the state.The 45-year-old businessman, who had defeated former mayor Ashok Dangar in the 2010 municipal polls, quit on Monday, four months after his wife gave birth to a boy. Rishi was born after two daughters -- Charmi (11) and Dhruvi (7).Dhava reportedly was keen to have a son and he tried to flirt with the law, interpreting it to suit his wish.He believed the law barred only those who had a third child at the time of contesting the polls and not afterwards.However, four months after Rishi was born, Deputy Municipal Commissioner Maruti Kotwal communicated to him that he had violated the law and he will be disqualified.To escape the agony of being disqualified, Dhava went to the municipal office on Monday accompanied by Rajkot BJP leader Bhikhabhai Vasoya and his supporters and resigned before admitting: "I was not aware of section 10 (j) of the Act".But most believe Dhava had willing tried to flirt with the law in his quest for a son but was ultimately caught on the wrong foot by an alert municipal administration."It is a great step towards a problem which is at the root of India's troubles. We have to appreciate Modi's vision in this direction," said historian Rizwan Kadri, who has written popular books on the independence struggle and has only two children.