added think do toggle