hase update