harsh changes by hass