Update Halo

Update Halo