Halo walk