Checks and Balance: The unfinished revolution