Integration of the program