Halo: update interface