update of the program for don