Combining perturbation theories with halo models | Synapse