thom halo