adds a toggle button