Development of the program