state of the program