The Enforcement Directorate (ED) has been vested with enormous powers in probing money laundering cases and should be reined in lest it endangers individual liberty, Senior Advocate Harish Salve told the Supreme Court on Tuesday, while appearing on behalf of directors of realty group M3M.