Added hard toggle component