Assurances galore