HALO NOT SO INFINITE