Explain how the ASSURANCE programs work?