add the 2g toggle method