General description of the program