Promising to wipe out transport, drug, mining and liquor mafias operating in the state, Punjab Chief Minister Amarinder Singh said his government will deal with them with an iron hand. Addressing a press conference on the occasion of completion of his government's three years, Singh said a legislation will be brought soon to give more teeth to the anti-drug special task force (STF) and the Punjab Police to tackle the drug mafia. Singh said his government has been working to put an end to all this since taking over Punjab's reins 'but these things take time'. 'We have done our best, and we could not have done any better considering the situation,' he said. Singh's remarks come amid demands by several legislators of the ruling party for concrete action against the mafias.