HALO (1/2) & cleanup