toggle method research