haida: update init