Added ListToggle and removed my own implementation