What are the purposes of the program?