Added hard reset