Halo reflection